skysight-inc/HackerNews huggingface dataset:
> with strong typing "Refactoring is easier". This is incorrect.

I can't tell if you're just trolling, but have you ever done a large refactor in a dynamically typed language such as Python? It's a runtime minefield, taking a huge amount of testing effort to gain any level of confidence that you got it correct. In a language like Haskell or Rust, it's usually as simple as getting the thing to compile.
I think there is a bit of a problem with the definition of "general purpose" here, it's very dependent on the eye of the beholder. What might work for web programmers might not be of much use to more desktop centric programmers.

How portable is Haskell? Does it have a wide range of graphics/sound/UI libraries available? Are those libraries available on a large number of the platforms that Haskell runs on?

This are the kind of questions that many C/C++ programmers considering alternatives might ask when considering whether other languages are general purpose enough for their needs.
Sure, except that isn't true [1].

1. https://aclu-co.org/court-rules-bakery-illegally-discriminat...
There’s an extension that redirects to old reddit.
You could always, stay with me here, pay for content. Cooks Illustrated (no affiliation) is an awesome resource for those interested in recipes that are proven without the garbage.
You have to evaluate the whole input list (absent cheating by checking if you have enough elements equal to minBound), but you don't have to sort more elements than you need to produce, which can save you work.
How would it track you across containers with the cookie when the cookie set in one container doesn’t even exist in another?
Most journalists are state lackeys so that doesn't say much.

A sane person should recognize the difference between hacking a govt computer for personal gain and hacking in the public interest before locking someone up for life.
What I don't like about your line of thinking is that creating such content should even cost money.

Knowledge should be free at our point in time and supposed evolutional stage. But it's not.

I'd gladly donate some local lectures on the stuff I know if I had the time. But I wouldn't charge money for it.

Knowledge should be free. And internet should have become mega yellow pages on steroids like a decade ago.
I guess first derivatives just flushed 100 million bucks down the toilet then. Maybe you should send Conlon an email.
>Most journalists are state lackeys so that doesn't say much.

Source?
Not disputing these findings, but there are so many "X is worse than Y" reports these days I feel like reporters are playing rock/paper/scissors, each one with different rocks, papers and scissors.
But this person is talking about language to ballpark American sentiment, not how you think people count electoral power.
This might have ethical implications considering how much worse chicken lives are than cows lives and how many more chickens you need to kill per calorie.
Not sure the author understands what "Work in Progress" means.

A good portion of the article seems to be taking claims marked (WIP) and saying "hah! gotcha! this doesn't work yet!"

Almost like, I dunno, a work in progress.
>Most enterprises still don't care for .NET Core due to lack of support for WCF, EF6 (including VS UI tooling)

Yes, also the UI technologies of WPF and Winforms are not getting ported to Linux: https://github.com/dotnet/wpf/issues/607#issuecomment-487360...

It seems like the people embracing .NET Core are using it for writing backend services (scenarios where it competes with Golang usage).
I don't know about that - for every one 'Salt, Fat, Acid, Heat' there's 99 'middle aged white persons easy diet fad of the year 5 minute meals'. Published cook books dont really seem better to me.

There seems to be two distinct 'genres' of cookbooks. One written by people who have studied cooking, and one written by people that have studied marketing.
I'm still using VB .NET for hobby projects today: My home automation system runs on it. Sometimes I have to convert sample code or examples when I'm having issues to and from C#, but I can write VB a lot faster than other languages, because as the first one I learned, it still comes second nature to me.
I've been doing pretty much what he describes for three years now, except writing code and sharing it with the world for free [0].

After spending 13 years writing software professionally in everything from major established corporations to consulting and startups.

I don't have that many options for health-reasons, and I'm privileged to live with a partner who pulls most of the economic weight.

But I can't imagine doing it any other way anymore.

[0]

https://github.com/codr7/g-fu/tree/master/v1

https://gitlab.com/sifoo/snigl

https://github.com/codr4life/snabl
I still remember to this day the experience I had with the Miranda IM messenger -- I was signed it to at least 6 services (ICQ, AIM, Yahoo and a few others). 40MB of RAM during the time when 1GB RAM on an average PC became the affordable norm, no lag ever, instant rendering, everything works instantly, plus a lot of possible customisation -- themes, emoticon packs, you name it.

Same with web. Search for something, get 7 useful results on the first page, get your work done in minutes. No banners, no ads, no consent popups, no constant nagging for signups. Just content and some personal expression -- which, while comical at places, is still vastly preferable to the crap show we are enduring today.

Fast forward 12-15 years forward and I am absolutely amazed how awful the state of the desktop and the web is. Things are only getting worse with time.
> Why were you bringing up Trump?

...because it's vitally important.

> Most Trump supporters won't share with a stranger that they support Trump.

I too had this prejudicial stereotype, but we are, as far as I have been able to tell, incorrect on this point. Specifically, I heard a lot of smart, well-adjusted, concerned Americans share with me why they voted for Trump (some because they supported him, most not) and whether or not they continued to support his administration (some did, most did not).
Mass timber (also sometimes referred to as CLT) has the potential to replace cement for the construction of many types of buildings.

Mass timber has an extra benefit too: since trees scrub CO2 from the atmosphere, growing trees for construction ends up sequestering significant amounts of CO2.

There's a lot of work to be done around sustainable forestry practices, along with the process of actually harvesting the associated wood, but I think this is a pretty cool option.

Here's an article that provides some context on mass timber, along with some of the outstanding questions: https://e360.yale.edu/features/as-mass-timber-takes-off-how-...
Is there anyone who believes the various branches of the military, nsa, cia etc. are subject to the same law interpreted the same way and would face prosecution for doing exactly what is accused here? I really don't and that's the thing that bothers me the most. Giving up equality before the law is huge. It's really quite revolutionary, no? Clapper is clearly as guilty as sin by his own admission but the law doesn't apply to him at all. Without talking about what is right and wrong morally, that loss of what is and isn't legal and has consequence to be decided on court no matter who you are is deeply and profoundly worrying to me.

A novel interpretation and prosecution for one man (right or wrong) while not pursuing a very well trodden prisecution path for another. It's no light thing.
There are some people who can produce a big tome that commands attention, NS being one, but they are few.
Decentralized platform. First 10k choose their username. Everything FB isnt
That's one hell of a false analogy you've got there.

Essentially the entire web is funded by advertising; you are way off the mark with your assertion.
It's a little more complex than that in practice.

Accessory liability generally requires you to know that someone is going to commit a crime, and know that your action will help them.

Juries can make bad decisions in particular cases of course, but if I were the defense I would have a field day constantly repeating the "I can't help you" quote.

The other side would try to say that was just hand waving or insincere, and the jury would have to decide between those two alternatives based on all the facts of the case.

(This becomes a question of fact because particular facts matter. If the Godfather leans in and says the line you gave, for instance, to one of his loyal henchmen, the law should be able to punish him.)
It was slow then too.
https://duckduckgo.com/?q=wilson+lte+booster&atb=v173-2_j&ia...
Welcome to the 2000s!
Cultural is just one dimension. I've had to change my diet drastically recently for health reasons and the niche I fall into (no starch, no dairy, very low sugar others known as no dairy keto) is barely catered for, even on the Internet.
Web pages don't have any expectation of durable persistence between views. If I go to Hackernews or Facebook or Google, I expect that the front page will not look the same as it did yesterday.

Email does have an expectation of durable persistence; in fact I would argue that that is a critical feature of email - If you send me an email I can always return to my email inbox and if I open the email I will always see the exact same message. I do not want that to change, in fact, as soon as I know that can change, it undermines the trust of the entire channel.

Will Amazon send me an order reciept, then subtly change the delivery date because it loads via Javascript? Wow, I could have sworn they promised it would arrive on Friday, now it's next week? What else could they change in my order as well? If I want an immutable copy do I now have to go back to paper printouts?

Even worse, what if I got an email using interactive features from a website that no longer supports those resources? Am I going to open my inbox and get a 404 because it's dynamically loading content that now isn't there? I have a reasonable expectation that when I open an email today, I can return to my inbox and see exactly the same content next week, next month and five years from now without having to question my own sanity. If I need to look at an order confirmation from a website that now doesn't exist because they didn't get their funding am I SOL because the CDN serving the dynamic email content is gone?

This is why I oppose AMP. This is a serious, legit criticism and I'd like Google to address it head on. User's don't want emails to become ephemeral, ever changing media because they want to feel their inbox belongs to them. As soon as it feels like they're visiting a site that belongs to someone else, it's not their inbox, instead it's just a bunch of bookmarks to changing, volatile resources that someone else has put into their face. It feels like an invasion, and it is.
https://outline.com/https://www.nealstephenson.com/why-i-am-...
Julia SoC '19: Quantum Algorithms for Differential Equations
I'm very aware of the fragile base class problem. But it's a non-problem for many of the small class hierarchies that protocol-oriented programming examples are often used as examples of replacing. Surely, there would be no fragile base class problem here with a total of 1 base class and 3 subclasses.

If you're doing something like the Swift standard library, protocol-oriented programming is a huge win. If you're doing a small class hierarchy as you would be to do this example, I don't see the big win.
Show HN: JSON toolkit for quick data pipelines
First User Algorithm for Social Media
> This model doesn't support a single class having multiple base classes very well, whereas this is supported very well by the Swift/Rust approach.

Totally agree, but you can have a single base class that adopts multiple protocols or subclasses that adopt multiple protocols. It doesn't have to be an either/or. Inheritance can work together with protocols.
Agreed. Light, sound and RF all bounce off walls. Yes it takes some more computation to figure it out, but at the end of the day you are plotting the rebound of sound off of an object. Sonar
Fair. I’ll make an Outlook add-in also, I just haven’t gotten to it yet. I’ve already done the preliminary work to make the API agnostic though so it’s really just the UI lift.
I agree with the sentiment of your post, but I would like to point out that it took 2 seconds for it to throw an error that the file had more than 50k statements. It did not build at all. It’s not really even a valid test.
The NOAA study being referenced is the one linked to below, from what I can tell. I mentioned that it was probably full of bogus numbers and wishful thinking, like many other similar studies I've seen, and you responded to that, and I responded to you with more details. Sorry if there was any confusion here.

http://www.tresamigasllc.com/docs/nclimate2921.pdf

A quick read of it suggests the following limitations, among others; take the time to read it for yourself if you like:

1. It seems predicated on the notion that we can have a system where any shortfall in one part of the country can be easily made up for just by using the excess generation in other parts of the country. This appears to be a rather "blue sky" assumption to make, and one that I personally wouldn't be willing to make.

2. For the numbers quoted, it makes no mention of "nameplate" capacity vs. actual average capacity, which of course makes a huge difference as to the item above.

3. It makes the rather bizarre statement that HVAC lines
can't transmit power over long distances, which clearly isn't true. (They can stretch for thousands of miles if need be, although most aren't anywhere near that long.) It may be true, though, that with current technology HVDC lines can transmit power more efficiently and for longer distances than HVAC lines can.

4. If I'm reading it correctly, it admits to not taking short term variability (an hour or less) into account, when such variability can be substantial. I may be reading it wrong, though.

And so on.

So at best this study can be taken as an example of out-of-the-box, non-traditional thinking, and perhaps as an encouragement for doing more of the same. But it hardly qualifies as any kind of proof that what they describe is technologically or economically feasible.
I work at Johnson & Johnson yet I never look for JNJ products at the grocery store, (nor at the company store next to the cafeteria.) Doesn't mean I don't like JNJ. They're fine. It just means I'm a normal person that chooses products I like.

I think maybe it's that when you work at a huge massive company, you stop feeling like you have to "help the company" all the time. The company is big enough.
...the best educated and most politically interested Americans are more likely to vilify their political adversaries than their less educated, less tuned-in peers.

[...]

Perhaps because institutions of higher learning tend to be dominated by liberals, Republicans who have gone to college are not more likely to caricature their ideological adversaries than those who dropped out of high school. But among Democrats, education seems to make the problem much worse.
Oh ok, so in other words a lot of the time is before the os even reads the hard drive? That would sort of make the caching approach less advantageous
Sure, my patches are linked in the bugs I filed:

https://sourceware.org/bugzilla/show_bug.cgi?id=24026 - "malloc_info() returns wrong numbers"

https://sourceware.org/bugzilla/show_bug.cgi?id=21556 - "malloc_stats printing size_t fields as unsigned int"

If you're interested in this topic:

After finding one bug after the other due to 32-bit integer overflow in malloc.c, I just searched for "unsigned int" in that file for fun, and 30 seconds later found what I consider a security vulnerability in realloc():

https://sourceware.org/bugzilla/show_bug.cgi?id=24027

In certain situations, if you realloc() e.g. 32G + 5 bytes (reallocs this large can happen in large programs e.g. for data analysis), it'll copy only 5 bytes, and leave the rest as memory garbage.

That experience taught me that open source code being old doesn't mean anybody ever read it.
There's no way I can think of to get around `amp-list`[0], which requires you to be able to send an un-cached request to a server to work.

> The request is always made from the client, even if the document was served from the AMP Cache.

My naive reading of `amp-list` is that it's a tracking pixel that basically can't be blocked if you have AMP enabled and expect your emails to render reliably.

I suppose you could disable `amp-list`, the same way you could disable AMP in general. But it's trivial for me to make an email that won't render if the request fails. So you'll either accept my "tracking pixel" or you'll be okay with (effectively) not using AMP.

Am I'm missing something? I didn't see anything to this effect, but I guess Google could require fallback data to be coded into the email if the request fails?

[0]: https://amp.dev/documentation/components/amp-list?format=ema...
Fuzzing Games with Dolphin Emulator
this is horrible design

where is the explanation? value? guarantee that you are not just stealing emails?
> But I've never met a single person who has ever directly read it.

I love how this is a unit of measure now. "I have never met anyone with an iphone, so...".
In my understanding, if it does not, that’s a bug. Compiler bugs do happen. Sounds like you’ve hit a few with clang.
/proc doesn't really tell you much about userspace concerns such as "how much memory has the malloc implementation handed out to the program.

It describes only the kernel-userspace parts of memory usage. For example, malloc fragmentation is not inspectable in it.

(If you enable the mallopt() setting that turns each malloc() into a separate mmap(), then it tells you a lot, but that is not a default setting.)
Retrospective ass covering, Boeing installed MCAS to save money, and in the process took control of the airplane away from the pilots. They should be looking at jailtime for this.
> We expect everything on the web, including our user agent, to be free as in no cost.

I don't think this was an accident. Back in the 90's I paid for Netscape Navigator and for email. People used to even pay money to indexed by search engines (like paying to be in the Yellow Pages). Companies started "giving these things away" in a calculated move that I guess the nascent web population was just not cynical enough to reject.
PDF link: http://www.tresamigasllc.com/docs/nclimate2921.pdf
I wrote a script that inserts emails into Elasticsearch. It works pretty well.
> I too had this prejudicial stereotype

It's not prejudicial stereotypes. Most people don't want to share their political views specially when they are controversial and a perceived minority.
Another good place for tubes, especially NOS weird ones, is ESRC: http://www.esrcvacuumtubes.com/
How about if you're talking to someone fuming about a local politician and he's talking about making an explosive and you say "I can't help you make a bomb but Google _____ if you're interested in learning how others do it"

If the person goes and then tries it, yes, I agree you share in the responsibility for their actions. It was reasonable for you to believe the intent was serious and you provided essential guidance to making it a reality.

There's that word "just" again. "just telling someone" adds deceptive misdirection. The context of who you tell and how and why are all important.
I can only imagine how Iranians feel right now. Their government signed a deal; they abided by the deal; and now the most powerful country in the world is crushing their economy and threatening war for no reason evident to them. They’re probably begging their politicians to develop nukes ASAP. And making plans to flee the country. I mean, imagine what it’s like, packing your bags, deciding what to take and what to leave. Imagine how that makes you feel about the United States.

War with Iran is - I realize I’m probably preaching to the choir here- the worst idea in a long, sad history of bad ideas.
PostmarketOS on OUYA
After removing the water and using it, the water will come back into ocean so sinking (or subsiding:) of the sediment layer won't change the water level. The same water that was under the sediment layer will simply move above it. So there won't be any effect independently from the amount of pumping.
Yeah that is true, but with tube amps you can tinker around with the circuit and actually hear a meaningful difference, which is more difficult with solid state amplification IME
Agreed that it’s semantically tricky but if you give me a bag of heuristics to work with it’d be worlds better than what we have now.

Keep in mind there is incentive to have a commercial meta tag so that when I’m actually looking for a good or service I’d be able to easily find it (or see the lack of it). The other 99% of the time ads and products are just an annoying distraction and a waste of money to serve.

TBH google kind of sucks for looking for stuff, amazon + reddit recommendations are my main source of surfacing things I want to buy.
Found a copy of The Dirty Book, a catalogue of the raunchiest software of 1982
Apple does it because they can afford to do it not because they care.
Don’t take this too seriously. He essentially says in the intro he’s writing this to troll his developer friends.

And, here’s his first reason for liking Haskell:

> The number one reason is that there is something ephemeral that I just like. I am not naturally inclined to analyze such things. When I like a movie or don’t like it, it just happens, and if forced to explain why, I’ll bullshit.
> Is there anyone who believes the various branches of the military

The point of the rule of law is one doesn’t have to. This comment is orthogonal to the article.
Disposable PET bottles don't contain BPA. Some of the reusable ones do.
>alternative to traditional concrete

Related:

https://news.ycombinator.com/item?id=18487704

About the earthship I mentioned in that comment, which was made using non-traditional materials and techniques: I don't remember what materials were used, except that, IIRC, the creator said it was not cob. Mud was used, of course, that was clear from looking at it. So was glass for the windows. I mean the other materials - not sure about those. But it looked sturdy, and was huge.
Is your position that because the US engages in espionage that we can't prosecute foreign spies? (otherwise we should hold our own spy agencies guilty of espionage?)
Brahmamuhurtha
I am not completely sure, but I would guess that first-party cookies for third-party ad/analytics services have this ability.
It’s not about avoiding stalls per se, it’s about the uncorrected aerodynamics of the 737 MAX being such that at a certain point it becomes easier to pull into a stall than push away from it.

While pilots learn to avoid stalls, commercial planes are designed deliberately such that at any point short of a stall it always takes less force to avoid one than create one.

Uncorrected, the 737 MAX’s behaviour is a dangerous and surprising deviation from norms. It runs counter to pilot training, and it makes the stall recovery they’re trained to perform significantly more challenging than it would otherwise be. That’s why the FAA rule about column forces exists.
relevant quote from the linked docs:

> `unsafeInterleaveIO` allows an IO computation to be deferred lazily. When passed a value of type IO a, the IO will only be performed when the value of the a is demanded. This is used to implement lazy file reading, see `hGetContents`.
IIRC there was/is a company in Pune, India, called B G Shirke and company, that is into prefab Siporex materials.

Google "shirke siporex".