skysight-inc/HackerNews huggingface dataset:
> Are there any languages other than C#, Java and maybe Dart that have these features?

If you're talking about ‘extract method’, any regular imperative language in the C style should have that―possibly as ‘extract function’. I mean also Python, JS, Ruby and the like. The hard part here is to figure out which vars go into the method/function and which of them must be accepted as parameters or returned from the function―that's where the understanding of code structure comes in.

Sure, fiddling with metaprogramming will break IDE's understanding of the code, e.g. in Python, but you can do that carefully and isolate the effects so that the rest of code is still ‘clean’. That's also why Java integrates any and all features into the type and OOP system (afaik), so the code can always be described statically. I guess Haskell is an extreme example of that, but not sure how IDE-friendly it is.
Change? Introducing a Microsoft ecosystem would be the change. Who worked first at that company: the developers or the sysadmin/sales/customer support/management/cleaning/finance/HR/recruitment/... people? Assuming that a company with 20% of its workforce being developers actually sells a software product or does contractual development, the first few employees were probably all developers working on whatever they pleased. At some point, someone makes the decision to make all developers work on something they don't please when they propose enforcing a monoculture.
I adore IntelliJ. Some neat features I've discovered recently.

- Structural replace is sed with ASTs. It's really cool. https://www.jetbrains.com/help/idea/structural-search-and-re...

- Task tracking to report how long you spend on a task. This is nice to see how far off the estimate was and include integration with Jira.

- The database extension (datagrip) is awesome for figuring out Database structure and building queries with auto-complete.

I'm looking forward to performance improvements. I get bouts of ~150ms typing latency which are not fun.
"as effectively as" is not the same as "will result in".
There was just something on HN about how you have to be a seasoned experienced expert before you're allowed to talk in simple terms to people, otherwise you're socially expected to couch in jargon and terminology ideas.

Dressing up ideas in purple might be a social signal necessity but it's unfortunate.
> It was the first easy way to communicate across borders and not have to worry about international charges

It was absolutely not. Skype was before, and many others. If you're talking about general communication applications/medium over internet.
I didn't intend to say that something is wrong with a company if its employees are not unionized.

I did intend to say that a union can be an effective tool in advocating for employees to an organization that is driven to maximize profit.

For profit companies are often rewarded for minimizing costs. Certainly one can envision that FB might view moderation teams as an expense rather than strategic investment.

Organized labor can be a good counter balance to that.
Sure. But that doesn't make Germany an example of replacing nuclear with fossil fuels. From 2002 to 2019, percentage wise, fossil fuels went down by 1/3 (from ~60% to ~40%) and nuclear by 1/2 (from ~30% to ~15%).
Almost every religion that has been around as long as the LDS Church has the same issues.

But if you're comparing it to churches that have been around only 10, 30, or 50 years, sure.

---

It used to be that the LDS Church was "too" pro-black by society's standards.

That was a large reason for Missouri's infamous Mormon "Extermination Order":

> We believed them deluded fanatics, or weak and designing knaves, and that they and their pretensions would soon pass away; but in this we were deceived...In a late number of the Star [the Mormon newspaper], published in Independence by the leaders of the sect, there is an article inviting free Negroes and mulattoes from other states to become "Mormons," and remove and settle among us. This exhibits them in still more odious colors...the introduction of such a caste among us would corrupt our blacks, and instigate them to bloodshed.

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

Yes somehow, very few discussions of Missouri immediately turn to its history of racism.
>Google was originally and for many years extremely elegant in it’s simplicity.

The reason I started using Google (and made it my home page) over 20 years ago wasn't because of the quality of their searches, but because their home page was a plain white page that loaded instantly (in contrast to Alta Vista and other search engines that were loaded down with all sorts of animations and advertisements that took forever to load). Even after I got broadband I stuck with Google for many years because their searches were clearly the best. In the last few years (especially the last year), their search quality has fallen off a cliff and there is just no compelling reason to stick with them.
> Google has always and still does have the least-obtrusive ads.

This is no longer true. DuckDuckGo definitely has less obtrusive advertising now versus Google. There are fewer adverts per search and adverts are better labeled. Ads have gotten so pervasive, on a typical Google search, organic results are frequently below the fold.
As with every religion, the faithfulness of its adherents to the religion’s principles varies from person to person. But certainly the ideal that the Church of Jesus Christ of Latter-day Saints teaches is exactly that: humility, compassion, and tolerance, combined with courage to do what is right regardless of the circumstances.

At least for members of the church living in Utah, many (no not all!) have some pioneer heritage. We frequently remind ourselves that persecution is a terrible thing and that we must be tolerant and respectful of other’s beliefs.
You can also use tweetdeck.twitter.com to pretty much the same effect.
I need to get this book now too ;)
How to you convince the entire extended family that they should use a paid account for something they can do for free, working (functionally on the surface) the exact same way?
God of War director explains why games are often ‘ugly’ until end of development
The upload speed does suck, but it truly does affect only the 1% of the 1%, and is an infrastructure problem. They could and should update the infrastructure, but truly the number of people who demand a serious upload speed and are residential customers is incredibly small.
You'll get less of that ad and more of another ad.
"Bat hunt
...the researchers spent five years monitoring the bats that lived there, collecting fresh guano and taking anal swabs[1]. "

It shows that the researchers are just taking some samples back to the lab. In the Chinese version of the report (http://www.xinhuanet.com/tech/2017-12/13/c_1122101425.htm) says "作为课题组长，石正丽时常带队爬山钻洞。采样工作通常是4人一组。组员戴着N95口罩、手套和头灯，穿着外套，傍晚时在蝙蝠洞口支起捕鸟网。夜里，他们从捕鸟网上取下落网的蝙蝠，在野外临时搭起的工作台上，连夜进行肛拭子取样。他们捉住蝙蝠，用浸过生理盐水的棉签拭子，插入蝙蝠肛门拭取样品。提取肛拭子之后，蝙蝠会被放走。“石老师一直坚持无侵害取样，尽量不剖杀蝙蝠，采样时也尽量减少对蝙蝠的身体伤害。”罗东升说。有些蝙蝠种群数量很少，破坏性的采样很有可能对整个种群造成毁灭性打击。蝙蝠在维护生态平衡中发挥重要作用，捕杀大量蝙蝠，将对生态系统造成重大损失。" translated by Google: "As the team leader, Shi Zhengli often led the team to climb the mountain to drill holes. Sampling is usually performed in groups of four. The team members wore N95 masks, gloves and headlights, and coats, and in the evening set up a bird-catching net at the bat hole. At night, they took the bats of the falling net from the birding nets, and performed anal swab sampling on the workbench temporarily set up in the wild overnight. They grabbed the bat and used a cotton swab swab soaked in normal saline to insert the bat's anus to swab the sample.

After the anal swab has been extracted, the bat will be released. "Mr. Shi has always insisted on non-invasive sampling, try not to kill the bats, and try to reduce the physical damage to the bats as much as possible," Luo Dongsheng said. Some bat populations are small, and destructive sampling is likely to have a devastating impact on the entire population. Bats play an important role in maintaining the ecological balance, killing a large number of bats will cause significant losses to the ecosystem."

Yet it is clear that a lot of so called SEA FOOD markets are semi-secretly selling wild animals.
Sure:

* Harvey Weinstein was covered up by many in the media as detailed in Ronan Farrow's Pulitzer Prize winning piece in The New Yorker [1]

* ABC killed a story about Jeffery Epstein in 2015 in part to retain access to the royal family. Epstein continued to sex traffic children for 3 years after this report would have aired [2]

* The BBC covered up for Jimmy Savile's pedophila (and other horrors I won't reprint here) for decades. The head of the BBC during that time left right before the scandal came to light to become the current CEO of The New York Times [3]

There are many other examples but these are recent and well documented.

1. https://www.newyorker.com/news/news-desk/from-aggressive-ove...

2. https://www.huffpost.com/entry/abc-news-amy-robach-jeffrey-e...

3. https://www.theguardian.com/commentisfree/2012/oct/30/jimmy-...
> but practitioners don't care about the answer to that question because they don't care about that question at all. They want to know how best to do Y, period.

OK, I'll bite. If the entirety of your goal is to do Y, you will never write a single test. Why would you write a test? It doesn't "do Y", for whichever Y is producing profit or some other benefit for you.

Real, True Scotsmen understand that how to do Y is important, because it makes sure that they'll be able to do Z tomorrow. Tests are not essential for functional systems, they are essential for maintainable systems.

Types are just tests enforced by the compiler. Every type-level tool that Haskell gives you is just another tool that makes it easier to write tests that actually help prove that your code is still working.

Half the problem with our industry is that no other industry would accept unmaintainable product. Too many practicioners are practically proud of all their rewrites and green-field projects.
blocking political words works wonders for me too
The interesting thing about white collar fraud is that it rarely goes reported, and there are little repercussions unless it does. Companies care less about protecting other companies from harm than the risk of exposing themselves to claims of libel or slander by the accused. It's also not great press if people find out you hired a con-artist or allowed someone to steal from you because of your poor internal controls. A study in Norway found that 96% of cases of corporate fraud were not reported to authorities.[1] The financial and reputational costs of a company pursuing prosecution outweigh the benefits, and it's usually better to keep things quiet: terminate the individual and recoup whatever losses you are able to without involving the legal system.

Even in this scenario of blatant fraud, Arram stopped short of explicitly naming the individual. ZeroCater was saved a huge hiring mistake, but 'Sam' probably went on to another company that is clueless to his scam.

This is why I always ask why someone is looking for a new opportunity/why they left their previous position. If the answer doesn't add up, I press for more info. Maybe they're just embarrassed because they were fired? People get fired all the time for reasons that don't necessarily preclude them from being valuable to me. But if they still can't come up with an answer that makes sense, I start "noticing I'm confused".

[1]: https://www.tandfonline.com/doi/abs/10.1080/01639625.2016.11...
Blocking significantly reduces the numbers, but they come back over time: https://blocktogether.org/show-blocks/njFjyOn40oKxRW8XJLmN70...
When I was still in school Microsoft would show up like once a semester and throw a "Build an app party". They'd give you like 90% of the code and files need to make a really simple slot machine app (no real money, if you ran out you tapped the get more coins button or something). It took like 15 minutes to finish the app, and if you published your version in the MS app store they'd give you like $600 in free MS hardware right then and there.

It was great, I did it every semester.
> "They mean different things"

For fuck's sake, these things don't mean anything by themselves. The only reason they mean different things is because the syntax is defined this way. So back to the original question, why is the syntax defined this way?
You might be surprised by some of the people who hold unconventional views (hint: they aren't all crazy people yelling into a megaphone, and many of them keep their views relatively quiet to avoid being ostracized). It's a spectrum; there are the incredibly naive people who only believe what is 'mainstream.' Then there are the paranoid people who will believe absolutely anything that challenges the 'mainstream' thinking on a subject.

The people with the most accurate view of reality lie somewhere in the middle and do the critical thinking for themselves. The reality is that conspiracies do and always have existed, and the mainstream today is very different than the mainstream 100 years ago, which was different 100 years prior, etc. (because those mainstreams were proven wrong on many levels, as our current one will be).

Ask yourself honestly: would you have been on the side of the Catholic Church in the Galileo inquisition, had you lived in that time with your personality?

On the other side, would you have been a patron of the charlatan John Taylor had you lived in his time? https://en.wikipedia.org/wiki/John_Taylor_(oculist)
A developer I know at JPL has been quite stressed about this operation. Unfortunately I can’t speak to details of the software changes.
Once again it is the porn industry bringing new tech to the mainstream.
Thanks for letting us know about the issue, we are working in a fix. For now, use the voice explorer on the homepage: https://auditus.cc
Sailfish X for Sony Xperia 10
III was the first 4X that I got way way too into. Really great "arcadey" experience that lets you focus on blowing shit up and not resource management as much.

IV is probably the apex of the series, much deeper and more complex. That's when you shift from 1 resource to 3. Ship combat has more depth as well.

I think V got a little too into the graphics and missed the mark on the mechanics, although the weapon mount system is pretty interesting.

edit: SE4 is currently $2 on GOG
>It's people needing to be "brought back to earth", as you said, but at a level involving many millions of people.

That's the kind of talk that leads to re-education camps.
The problem is, they cannot. The only way to be “informed” is to actually be exposed to the material.
The Dangerous Misrepresentations That Define Television’s Scripted Crime Genre
I totally agree that Art. 13/17 is a farce

But as a reminder, a good amount of Labour (S&D) and Tories (ECR) voted for the directive https://www.reddit.com/r/europe/comments/b6puyx/thats_how_ev... so it is possible something might be brought at the HoC level
Comcast has a physical monopoly or duopoly in most markets. Customers don't have much choice even though Comcast does a shitty job for a premium price.

Google's competitors are literally a click away. Google couldn't get away with Comcasting the web.
Yeah it looks like something that accidentally works because of their implementation rather than something they actually want to be possible.
That is what I did back then, i actually got a great response and the explanation of why this issue existed was valid. Not a real concern, I just don't love the way Amazon suggests "use Aurora" all the time when the real issue from the customers perspective is "Other non-Aurora RDS offerings are lacking features, and we have to keep using them - at least for now".
>Google does not understand a very basic, essential thing about me. I hate advertising, damn it!

"It is difficult to get a man to understand something when his salary depends upon his not understanding it."
I started thinking about blocking Google shortly after I (think it was on Google Earth) got shown my current location as a picture of the parking lot outside the apartment I was sitting in. The pix looked like it was taken from 50 feet up.

The clincher: G+ insisting I start using my real name on a 4-year-old Blogger account. SiyoNAHra.
>In theory

I don't think so. My understanding is that there's a limit to sound wave amplitude (decibels) beyond which you enter the domain of the shockwave. a shockwave is an irreversible process which couldn't be used to maintain some state the way a standing wave can. Without enough concentrated power, you can't lift an arbitrarily heavy(dense) object

If you raise the pressure of the medium, the decibel limit goes up, but air at atmospheric pressure is probably going to fall well short of what you'd need to hover a car
A good move, probably one of the more palatable EU laws that will if dropped, go down well politicaly with the people. Equally, it enables the UK to use it as a presedence to drift away from other EU rules, some maybe less politicaly palatable with the populus.

So on many levels, a very cunning move and certainly opens up EU trade negotiations to cater for divergance by grabbing a low hanging fruit.

But will this effect trade with the EU and trade deals - not that much, if at all.

Can anybody name a UK company that this law effects that solely or majority trades with the EU? Asking as this seems more about content and most/near all content providers are global and would be versed in regional variations on regulations.
I was in Playa del Carmen for a few months. Not a nice place, but great scuba diving. Now I’m in CDMX. It’s great.
I'm so glad you posted this—I have the same problem with this aphorism. I'm craving a more precise way to express this idea. Maybe "it would have been better to start five minutes ago, but starting now is better than starting in five more minutes."
Worth noting that Brave is a open source browser while Vivaldi is not.
I’d love to try using a wasm interpreter to run this on microprocessors! Is the project at a point that’d be feasible to test?
i think it's safe to say that the incentives are not exactly aligned.

if i was google, i would make sure that the ctr was as high as possible while the conversion rate was just enough to be worth it.

there are a lot of fine-grained controls missing from the adwords backend which waste money. for example, you cannot segment iphones from android, or forcibly exclude ie11 because you have chosen not to support it any more and the site falls apart on it. you cannot prevent ads from showing to visitors who've already come and bounced. they keep expanding how much "modified broad" sucks in by making the matching looser - with little notice. and that's just the tip of the iceberg.

lots of things that can easily save you money do not exist in their backend. imo these are not oversights but are left out intentionally.
Modern Front-End with Older Tech
There Is No Future in Stamps; the USPS Needs to Go Digital in Order to Survive
If you hit the max, you can still be billed over the max.

https://time.com/5555988/medical-bills-out-of-network/

This lady had insurance, and yet was stuck with a $227,000 'balance bill'.

I'm no mathematician, but $227,000 seems to be a bit higher than the 8.5k max that this thread keeps citing.
I noticed this behavior starting around the time the ranking algorithm became more ML driven. I think this may have been late 2015[0].

I switched to Duck Duck Go a few months back, at first for privacy reasons, but now find myself preferring that search engine's results for most things.

[0] https://searchengineland.com/8-major-google-algorithm-update...
No. In fact if they were misled by computers and they were not software engineers, which I had assumed they were not from them being called "Design Engineers" in the anecdote, it follows that they were not misled by their expertise but their assumptions of expertise from this unknown mysterious powerful new thing that a lot of money had been poured into.
We once hired a contractor through a phone interview which went pretty well. Then he started working and I noticed that all his work always was done the next morning. It was almost impossible to have a conversation with him about coding. He seemed to have no clue about the most basic things but when you described what you wanted it was done the next day. We started to suspect that the interview was done with another person and that his work was also done by something else. To verify I had him sit next to me and make a simple change. He sat there and clicked around the whole day but got nothing done. But, surprise, it was done the next day. Unfortunately his ghost writer wasn’t that great either or maybe we would have kept him ;)
Because `f (a b)` already means something else: two separate expressions that just happen to be adjacent.
A google alternative to gcal would be great
Imagine an unlicensed drone emitting GPS radio signals. Just a small amount of sophistication and an attacker can do an incredible amount of harm.
I consider Knuth a special case. He isn't really working on projects with pressing/shifting deadlines and timeframes. He does research and writes books. He's basically an author now. So doing things in "batch mode" as he says, makes sense for his particular work flow.

He also has his own secretary. LUL.
It's for this reason that I find myself watching amateur video reviews of phones and other expensive gadgets. You know the type; bad lighting, shaky narration with lots of pauses and uhhs, and not-great camera work.

The fancier the production values are (splash animation, music, pro lighting), the more likely it is that I'll be hit with a "like and subscribe" ask, and a sponsor message. If by some chance the video doesn't have these, there will be an affiliate link on the bottom.
If you think I'm defending Krauss, you're missing the point entirely. I'm defending a value system that includes a presumption of innocence. It's well within ASU's rights to listen to the allegations, conduct their own investigation, and decide whether or not it is right for them to employ Krauss. Taking that decision as proof of wrongdoing on Krauss' part isn't at all compelling.

"This does not seem right" is not proof enough for me to convict someone in my own mind. I have reasonable doubts. As far as I can tell, I've done more work than anyone in this thread to find the evidence both for and against the allegations against Krauss. If the best argument you can offer is "Well, it looks shady and his motivations might be in question, so we should ignore his arguments on that basis rather than on whether they are sound," you're just wasting your time and mine.

You've got a mob mentality. It might feel good. It might do some good. It might feel effective. It might feel like winning. But it's going to have false positives, going to do more bad than good in the long run, and it might even do bad to you personally. You need a rethink.
Curiously, this post made me do a quick search and I was surprised at how poorly Bing faired versus Google and DDG.
Many countries share a time zone with the US
It shouldn't require much. Most commercial baking powder is double-acting, which has a component that doesn't react until it gets hot. A bit of research[1] suggests that for most brands it's the high-temperature component doing most of the (ahem) heavy lifting.

If so, add 10% extra, which is just a pinch for most recipes. Or accept a very slightly lower pancake. (Personally, I like to substitute yeast for overnight recipes.)

[1] https://www.clabbergirl.com/faqs/
I regularly use yandex for reverse image search, it does much better than google and bing.
I think this comic is both amusing and highly-relevant to the issue of willpower/discipline:

https://existentialcomics.com/comic/13
Remember CNN sharing debate questions to Hillary before a primary debate?

Edit: source for the downvoters [0]

[0] https://en.wikipedia.org/wiki/Donna_Brazile#Sharing_debate_q...
‘Hypocrisy’: 90% of UK-Africa summit’s energy deals were in fossil fuels