skysight-inc/HackerNews huggingface dataset:
That’s not true at all. I have built pretty big applications in clojure, and it’s been nothing but joy to use. There are times when I don’t know how I came to a situation, but that’s very rare. Most of the time I make a large change and it works on the first try; brings a smile to my face every time.

I think, I may be wrong here, clojure works very well for people with a little bit of experience and those who think things through before they write code.

I have my guards when I write clojure though. I always write tests, and in the beginning I used to make small git commits, though I don’t need to do that now anymore.
If the demos rejects a law it's reintroduced under a different name until the law passes due to exhaustion.

The European Union is a stillborn atrocitie in need of a coup de grace so that all this corruption cruft can be undone. After all that.. A new union can be attempted with all the lessons learned.
> Maybe is because "just hangout with someone" is not clearly defined. What is the point? what do we want to talk about? I don't socialize a lot outside of work.

I felt this way for a very long time. Never had many friends growing up for much this reason; it didn't feel rewarding to spend time with anyone except my stepdad (my mentor, because I was always learning with him and he was one of the only people that made me feel safe) and my sports comrades (but only when we were practicing).

In adulthood, though, there's several people I enjoy so much that it seems worth it to spend a fair bit of effort just to be in their presence for some time. We don't even have to do anything particularly interesting. I don't understand why I want to be around them so much, but I do, and I wonder if this is the connection I've been missing the whole time.

The other weekend I took a six hour flight just to go on a hike with some of these people (there's plenty of hiking where I was already) because I missed them so much being away for work. It's like being hungry. Being around them is a dopamine hit.

For a while I only felt this way about a tiny handful of people I met in grad school so it seemed like the same sort of thing where you spend a lot of time and effort at a hobby and then find that you are passionate about it. Spend a lot of time (and college type bonding experiences) with some people and you'll find you're passionate about your friendship. But then in my early thirties I met a couple new friends and the same feeling happened within days of meeting them, so I don't understand the dynamic at all. What makes someone fall in love with their friends?

Apologies for going off on a tangent here. It was a thought provoking comment.
> I can, because I just converted a site to https, which had a combination of relative and absolute href and src parameters on it in a confused manner. This was combined with html embedded in table records.

Just add an upgrade-insecure-requests header to your webserver config, boom. No search and replacing needed.

https://www.w3.org/TR/upgrade-insecure-requests/

It's been added for exactly your usecase:

> Most notably, mixed content checking [MIX] has the potential to cause real headache for administrators tasked with moving substantial amounts of legacy content onto HTTPS. In particular, going through old content and rewriting resource URLs manually is a huge undertaking.

I mean, uh sure, I'll volunteer to move your sites to https, but I don't think giving a random dude on the internet root access to fix the webserver config is a good idea ;-)
As someone with extensive experience and nuance in the FreeBSD community, I will just say that OPNsense and closely affiliated HardenedBSD are basically unintentionally hilarious clown projects. They created some bad blood with particular people but the HBSD side tends to just give me a good belly laugh every handful of months, usually around the larger conference season. Folks from OPN and HBSD appear to have rudimentary grasp of C while making grandiose security claims. This is probably my favorite feature comparison of all time https://hardenedbsd.org/content/easy-feature-comparison. It appears to be largely cult of personality ensnaring users that don't really know any better.

YMMV but for people wanting a firewall you'd be much better off with pfSense, stock OpenBSD, or stock FreeBSD. To get involved in OS work or BSDs you're much better off with Free/Open/Net/TrueOS. Those are communities filled with competent people to support the code and that you can learn from.
> I do not really understand the outrage. Nobody forces you to publish in Elsevier journals.

Scientists are people too, and as people they need to think of their careers. Say you publish in open journals and your colleagues publish in "reputable" closed journals like the ones peddled by Elsevier. Then they're going to get ahead of you. So you need to compete on the same level with them. How would you solve this problem? The interest of the individual is in conflict with the interest of the field on the whole.
> What are people doing with these things?

home routers ?
For context, when these machines were being sold, nobody even thought about performance in these terms. It is only later that we are benchmarking old machines to understand the performance gaps, and if you weren't there, you might think this was relevant at the time.

Generally, in the mid 80s, you needed base performance (8088/8086) or "3 times as fast" performance (80286) when the AT came about. Compaq (now HP) became the real competitor to IBM PC/XT because the end user could understand that they ran at 8 MHz vs the PC 4.77 Mhz. This is as much performance issues that the users would want to know. Better performance without needing to buy an AT. Then the clones came about, and everybody started to put a "turbo" button on front of the clone PC.

My first degree was in finance and accounting, but I fell in love with technology, so I sold PCs out of the biggest gray marketer in Seattle when the PC AT (second real computer for business) was coming out. I have first hand knowledge of the buying behavior because I was on the front lines of computer sales, and made a ton of good money selling $2-5K computers to people walking in off the street.

The advent of the PC revolution was all about apps. I'm not saying that there weren't benchmarks, and maybe you'd find a savvy buyer that subscribed to Byte magazine, but these were far and few between. Tandy simply didn't have Lotus 1-2-3. The PC Junior wasn't a performance issue, but the term "Junior" just killed the thing out of the gate. The investment in a PC was a lot of money, and you weren't going to get a Junior, you were going to get a real PC. (For instance, the keyboard was much more impactful than any performance thoughts.)

Finally, for those not around, storage was an incredible change agent. A lot of people think an SSD in a client platform is pretty cool. However, you cannot image the step up that a hard drive provided versus a floppy drive. The PC Junior and Tandy had no real hard drive path. While IBM had hard drive specific model (XT), the effort to install a hard drive in a PC was pretty small because of the accessibility. An open architecture, which any home builder takes for granted today, was pretty revolutionary at the time, and IBM's willingness to allow plug-ins (where they followed Woz) caused it to cremate the competition with a peripheral market.
Yeah, I experienced this problem hardcore when trying to find an ebook I wanted to buy DRM-free. You search for that and you get a ton of PDF sharing sites. As it turned out, it was hard to find a legit link there because the publisher didn't offer any DRM free options, mind you.

But yeah, when I was looking for a proper way to purchase, all I found was pirate versions.
> when they are caught they are disciplined

Under Trump and Attorney General Sessions, the Department of Justice said they were shutting down investigations of police departments for civil rights issues. (I don't remember the exact details.)
That is an excellent book, and expounds on the ideas in this article.
I think the problem with that argument is that the reasons an individual might be good allocating their own capital are distinct from the reasons they have capital, or what is justified, in the sense of ethical or societally defensible.

A successful white-collar criminal can be said to be good at capital allocation, to make an extreme example.

My argument is not that wealth means someone is criminal (although I do think criminality has as a goal wealth rather than poverty, which is the inverse but relevant). However I do think there are lots of hidden costs that people advertently or inadvertently manage to get out of paying for, and taxes are meant to recognize that fact.

The bailouts of the great recession are good examples of this to me in some sense. The government saved certain businesses, or ameliorated their crash. Whether or not this was the right decision is one thing, but given that they did get bailouts (or outs), suggests that what we should expect is taxes and regulation to support these kinds of things. There are lots of other things like this that conveniently get glossed over, like hidden environmental costs, education and infrastructure, research, etc.

I find it incredibly manipulative, for example, for arguments to be made against net neutrality on the grounds that telecom companies somehow bootstrapped their way up from nothing, when the internet itself was a government invention, and much of their infrastructure is made possible by public right-of-way laws or other privileges given by municipalities.

I think the fundamental problem with US society today is an extreme form of survivorship or fundamental attribution bias, where we grossly overattribute success to individual characteristics and not other factors. Then we get locked into these strawman debates that pit extreme capitalism against communism, as if there's no moderated grey area, that our only choices are complete equality of wages etc. or winner-takes all gross inequality.

What I increasingly see in the US are the haves and the have nots, and I no longer believe that the haves, by in the large, deserve what they have in a way that the have nots do not. Income inequality, to me, is bad not just because of the disparity itself, but because it tends to exaggerate market errors in valuation.

We tend to have these conversations and HN and elsewhere where we look at these examples of downward mobility and point to everything someone did wrong, but then do not turn to management, administration, business, etc. and ask "did they really do everything right"? We also tend to act as if, if they really made an error, that is really worth the downward mobility they accrued.
Three in the past year? That's insanely unlucky. Do you carry baskets of iPhones around council estates?
Betteridge's law would suggest that the answer is "no". In fact, they have already failed to reinvent it, and are reverting to standard practices in some sense.
I dont know if you have been following Tesla closely, but they choosed to addreess quality in the beginnng, thats why the started with very very low production numbers.
well if you look at comments on reddit/youtube/etc, you'll find a lot of Chinese-sponsored comments ;)

look for the wumaos! too bad China don't have whistleblowers because the Chinese gov. are too effective --- it'll simply go after the family members...
Or oppression, pain, suffering, and something against which to push back.
At 5-10tps conventional bitcoin can never compete with USD. There are other reasons too.

But I think your argument is fundamentally incorrect. We had plenty of wars with gold backed currencies and we'd still have war if cryptocurrencies took over.
https://www.youtube.com/watch?v=EcojyBV4QJ4&t=385s
"It is a fork of pfSense, which in turn was forked from m0n0wall, which was built on FreeBSD. It was launched in January 2015. When m0n0wall closed down in February 2015 its creator, Manuel Kaspar, referred its developer community to OPNsense" [0]

I just heard of OPNsense today. Also, there [0] is a thing about pfSense hoarding OPNsense's domain ...

[0] https://en.wikipedia.org/wiki/OPNsense
These points are pretty naive, plus they solve very little other than possibly saving some disk space.

It honestly reads more like a classic case of “My very narrow use case is the general case”. A common mistake.
I gave up trying to make Vim into an IDE. It's a text editor. It's an excellent one, but that's what it does. The plugins just aren't very good. NerdTree is not a good file browser. None of the autocomplete/intellisense works very well. It does work, but requires a lot of setup, and let's be honest, a TUI isn't the best way to interact with autocomplete dropdowns.

Most of the IDEs have vim like features or plugins. It works a lot better the other way - make your IDE into Vim.
Is that true? Just having links and they'd have to remove it? If they're down ranking them that obviously indicates they know what they are already, but they're not removing them.
Why do I want my home router to be really good at detecting Windows Server attacks from 2013? Especially since I'd have to park it behind my ISP's prem box, which is the thing that is actually going to get owned up on my home network.
How often are pirates just starting with google anyway?

I suspect most folks searching really do want a legit copy.
That's quite a judgement call to make based on the utility of error messages. I can't remember the last time I was blocked based on a Clojure error message anyway. Errors are less frequent and usually pretty obvious.

I think you're wrong to say core devs don't understand modern programming, but you'd probably be right to say that they didn't prioritize making it approachable and stooping to the lowest common denominator. And it's not just Clojure, but datomic, core.async, spec -- all solving real problems in modern large scale programming with elegance.

Watch Rich's 'Effective Programs' talk [1] and lmk if you still feel that he's out of touch with modern large scale programming. I think he's pretty in tune.

[1] https://www.youtube.com/watch?v=2V1FtfBDsLU
Show HN: Check Access Providers Current Status with DownDetector
I feel like this should include some basic cryptographic structures in their own category: hash chains, merkle trees, hash based block chains, and hash based directed acyclic graphs.
> someone who really knows HTML, CSS and Javascript at a deep level can write it directly and maintain it a lot more efficiently

My brain cycles are limited. I would rather let my toolchain catch the trivial errors and focus on more important tasks. I love TypeScript and React/JSX for this – typechecking my code, including views with data bindings and event listeners, saves my sanity.
I definitely think that's an incredibly legitimate concern and wouldn't want to dismiss it because it's such an important issue. It is also important to remember, though, that a lot of these changes are made in ways that (seemingly, at least) attempt to prevent sites from gaming the search algorithms. I have seen the quality of results I'd expect from a Google search go down, and I attribute that to quite a bit of factors, including Google's self interest. I also try and consider just the massive rise in general content available through the web, the further and further growth of it as a tool for manipulative information or propaganda, as well as its growth as a marketplace. I only mention these things because I think a lot of people, including myself, will tend to ignore a lot of the external factors that forced as well as allowed Google's search and results algorithms to be in the position they are in.
Ashampoo Snap 10.0.7 Crack and Full Version [Latest]
RT click on the image, choose "open image in new tab"
Sympathy for the interviewer. Well guess what, you're not going to find much luck pulling this yarn.

Some interviewers get the fist. And that's just the way it goes.

If I'm supposed to play toady to this dog and pony show we're trying put on together, don't step in front of me with some condescending question, that we both know is cherry-picked trivia. You design questions to stump people, knock them off balance, introduce a choke, and project a facade of superiority, when we both know that's not fair play, and you expect something other than contempt?

I'm not reciting all the state capitals, every U.S. holiday on the calendar, and every county in the state of California for you. Try your luck with the next applicant.

You can't expect me to roll over as subordinate, when I'm looking right at you, and you and I both know that the canned question you just asked is total bullshit. Sorry, now I know you're a follower, not a leader, and I won't be led by you. Interview over.

And besides, do you really believe that passive aggression, as a personality trait, isn't a possibility, simply because it wasn't on display during that particular interview. Most smart people do have a passive aggressive mean streak, because it's a tactic, not a personality trait. It's in everyone's tool kit, and smart people use it in anger. If it gets used on you, especially when everyone in the room was trying to make a good first impression, maybe you did something to provoke that.
> be much better off with pfSense, stock OpenBSD, or stock FreeBSD

There is a reason why people install pfSense and not stock BSD, its called GUI :)

And pfSense was playing with licences before, some think it's getting ready to do it again.
I had a hard time reading this. The flow and phrasing is quite bad. Read 1/2 way and quit.
If you read this site you are probably well above the target audience in terms of skill. By numbers, I'd guess small/mid size business IT personnel dwarf the higher end multi-tier {dev,eng,ops,sre,sec} of tech companies. And these IT folks generally need a push-button appliance experience due to education/skills. Think Microsoft products, and control panels and wizards on Linux like cPanel.

If you go walk the floor of a commercial data center, you will see tons of sonicwall, Ubiquiti, etc. Basically these are an open source version of those.

Now a subset of these projects might have some serious implementation smells, but I wouldn't really pass judgement on the users of any of those things. Just about any business can benefit from technology, not everything is well suited for services/hosted approaches, and there is clearly a need for simplified IT equipment.
Scout also detects these for Django, ordering by the most performing N+1s: http://blog.scoutapp.com/articles/2018/04/30/finding-and-fix...
Sure, I get that, but my point isn't that I would do what pfSense/OPNSense does in a better, more elegant way; it's that I wouldn't do them at all. Isn't that even easier than installing one of these thingies?
Do whatever you enjoy. If you like taking photos and want to spend your time doing it good for you.

https://xkcd.com/1314/
It's much more adversarial than it was at the beginning.
With that argument you could be loosing fractions of cents even today! Why don't we have coins for fractions of cents?

round(total price + tax) is the obvious solution to this. If you gain or loose 3 cents in the round off who cares.

Here is how other countries solved this ages ago https://en.m.wikipedia.org/wiki/Cash_rounding
It's unfortunately part of the learning curve.
Being a beginner with clojure myself, I was put off by some of the more arcane error messages.

But compared to 'undefined is not a function' it's about 10 times better ;)
Glad to see this being improved.

Don't get discouraged by this. Even if you never plan to use Clojure in a project, dive in and take a good long gulp from the functional tea of enlightenment. It will make you a better programmer.

My advice for people complaining about docs:
http://clojuredocs.org/
is much much nicer.

The standard docs are very very terse and you'll need to learn the typical abbreviations and idioms.
Not sure what is your problem, honestly. Custom home router on small form factor machine to replace buggy Netgears. Just put your ISP's box in Bridge mode.
It's infinite because it's produced by algorithms - handling it is clearly a job for algorithms. On the other hand, some things tend not to be automatically generated, like domain names, visual templates, monetization tricks and business deals.

So if one side is powered by human ingenuity assisted by algorithms, you need both on the other side, not one or the other. It was the folly of Google to think they could get by using algorithms alone, and the immensely complex, human tweaked, secret soup that Search has become is the result.
The only reason you could want a smoking-cessation product to not be available is because it causes big tobacco to lose money. Why are you telling lies that other people have to be paid to tell? Why are you doing it for free?
Having the possibility to ask this question to Google Now, Siri or Alexa and getting a real answer would be a cool Easter Egg.
> I'm not saying that there weren't benchmarks, and maybe you'd find a savvy buyer that subscribed to Byte magazine, but these were far and few between.

In 1982 Byte magazine had 420,000 subscribers. They might not have been the sort who bought from you and your store.
I don't drive as much as a lot of people, but I have never felt that Apple Maps was really lacking. The only issue I've ever had with it was in Chicago once, where it directed me onto Lower Wacker, but then gave me directions as if I were on Upper Wacker (arguably a weird edge case anyway). Aside from that one issue, it's been rock solid for me.
Dead Men Write No Code (2016)
If you need a GUI, just use something like Halon's SecurityRouter.
That sounds to me like Google is optimizing retrieval for deeper searches within a narrower set of "authoritative" websites. The ideal solution would involve putting in the logistical and theoretical engineering work to classify and validate a huge number of websites good for fewer, specialized answers.

But for whatever reason, the reality seems to be a relative few websites are selected to provide "good enough" answers on shallow queries for a huge number of topics or objects, Wolfram Alpha style.

Maybe this is due to developer laziness, gradual dilution of cutting edge engineering, explicit desire for simpler solutions or real practical limitations, even at Google's scale. In any case, the result appears to be that sites like yours are poorly surfaced because they're not very generalizable. Whereas CB Insights claims it knows about your query already, there's an internal API setup for exposing CB Insights already, and CB Insights passes a basic sanity check on the answers.

This is really unforunate and I sympathize with you. I think there is a lot of opportunity for a search engine that can optimize for very specialized queries across many domains, including arbitrarily historical resources. But I think such a search engine would have very different goals and incentives than Google from the outset.
That didn't address either of my questions/concerns.
The 2 biggest health problems that I am aware of with spaceflight are due to weightlessness and radiation. However, both can be probably be solved with enough money (make the spaceship a rotating one with artificial gravity and add more shielding). There might be others but I am pretty confident you could engineer your way past each and every one given a large enough budget.
Yeah, my bad. Try this https://opnsense.org/about/about-opnsense/
SimLab Composer 9 Crack v9.0.1 Full Version (x64) 100% Working
> Has nothing to do with React.

Then we might not speak of the same React. Angular and Vue have very rich documentation which makes tutorial unnecessary.

React doesn't have that, so it's very likely "has to do" with React.
More Paywall
I think most of the reason for not having all these runtime checks in core is performance.

Though I guess if there was an easy way to turn them off for production it would maybe be okay.
More Paywalls . . .
Tribal Back Tattoos-A Tattoo Design Inspired by Native People