skysight-inc/HackerNews huggingface dataset:
> I think the problem is FP has built its own set of abstractions that imperative programmers aren't used to.

What you describe as a problem sounds like a solution to me :)

I'm curious whether you think there are imperative abstractions that could be used over the commonly used FP abstractions.

That avenue of discussion sounds potentially valuable and fun to me :)
"Sydney Morning Herald" publishes articles written by people you'd think are journalists but are climate deniers working in the "Institute of public affairs" think tank [1][2]. Back when a tsunami hit the coast of Indonesia in 2018, the death toll was growing over the days and Sydney Morning Herald was giving the numbers from a few days back in a tinny article about halfhway through the newspaper with the frontpage news telling the story of a deer accident on a NSW road. Sydney Morning Herald is the worst mainstream newspaper I've seen in a non communist country.

[1] https://www.smh.com.au/politics/federal/budget-tax-cuts-prom.... - there's a long list of articles written by people working in the "institute of public affair" think tank both in smh and other outlets like theaustralian and more.

[2] https://ipa.org.au/wp-content/uploads/2018/08/IPA-Report-Why...
Without Google News or news on FB, people will probably go for free news sources like abc, SBS, the guardian etc rather than the conservative media like The Australian and Daily Telegraph which by and large charges subscription fees for content.

Counter productive to what the conservative govt probably hoped to achieve politically
Went to a doctor.
Her notes, “vague symptoms, poor oral historian”. She declared I was depressed.

I was out of my mind at that point. At one point I found myself standing in the middle of traffic. So no surprise I made no sense.

Was reading some documents I wrote explaining symptoms, from that time period. I spent 3 days writing a single page. It was a complete mess.

House had alarms, all fresh batteries, I had checked. So an early thought had been carbon monoxide. Turned out alarms were bad.

Gas company had a meltdown, his his alarms were going off at the street.

Smell was “different” not the rotten egg smell I knew to avoid.

Closer to butane from a camp stove.

3 others. All had symptoms. Kids were extremely hard to wake in mornings. Gas guy said it was days or less away from not waking.
One had tested gifted.
She’s not a bright child anymore. Something we are still extremely angry over.

Wife spent a year coughing hard, her worst symptom.
They can avoid such issues by simply leaving the Australian market; a non-participant in a market clearly isn't monopolizing it. It just isn't that much money they would be giving up, and if the government tries to force them to operate at a loss it is no money at all.
> Furthermore, many non-GPL OSS projects have eventually gone proprietary

Every time it happens people are upset and then forget everything a day later. To me non-GPL + corporate involved is a huge flag, especially if it's a more complex or niche project that'd be difficult to fork.
I have to flag this. Sorry, but everything is just so politically charged these days.
I asked this a few weeks ago, and got 8 different answers.
As a consumer, I'd rather Apple sometimes do a bad job and sometimes piss off developers than do nothing. I'm certainly not saying that Apple is doing a good job, but for most end users, the alternative is strictly worse.
Tacos A Go Go, Original Ninfas location, El Rey, Velvet Taco, Torchy’s, Balderas, any food truck, hell just google “great tacos in Houston”.
Amazon’s Prime Air inches closer to takeoff in the US with FAA approval
I'm worried about birds. The sky is the only safe place for them. I don't think I'm being overly sensitive either.
> Source: Lawyers wouldn't have the reputation they do if all the members of the club had integrity.

Somewhat off-topic, but here's a mind-boggling example of a lawyer's lack of integrity:

https://en.wikipedia.org/wiki/Michael_D._Murphy
Damn, well good luck. Dealing with spammers is such a hair pulling thing to do.
Some garbage cans have lids that open inward, so I guess you could do it that way.
Learn to code like it's 1996
I forgot: the biggest improvement would be an amanuensis for every doctor and nurse.
I'd think Google could easily get around this by limiting the frequency with which their GoogleBot visits News Corp web sites to, say, once a month. Effectively makes being indexed worthless for News Corp.
I did watch the video you shared, btw, but I didn't feel his argument was especially persuasive.

With ~45 years or EEC/EC/EU membership to refer to, there were zero examples offered where this ostensible move away from common law had actually manifested, let alone in a negative way.

Actually, I thought his position seemed to be the standard nebulously nostalgic nationalism.

I don't recall common law being a talking point in any of the leave / remain discussions and marketing. Cameron originally couched the question purely around economics -- which unfortunately made the public debate, such as it was, vulnerable to grossly influential outright lies around money. The famous '£350m a week’ lie, f.e.

This then seemed to morph (or was manufactured) into some kind of national identity existential crisis.

Perhaps I read it all wrong though.
Correct title is "The Median S&P Stock Has Never Been More Expensive" (aka the SP500 is at an all time high). The article doesn't make the claim that the market is more overvalued than ever, it just says it's been overvalued for the past ten years.
Not the answer you're looking for, but reCaptcha is probably your best option.

I attempted half a dozen mitigation strategies to prevent spam on one forum I ran. I tried honeypots, questionnaires, other captchas, and proxying services to block bots. They slowed the bots at best, but when there's a torrent of bad actors it really doesn't matter if you slow them down 50%.

I finally installed reCaptcha and it solved the problem instantly. Not a single bot has signed up in 6 months. I started getting suspicious that signups were just broken, but I tested it and it was fine.

After that experience, I'm very much on team reCaptcha. I tried hCaptcha as well (on a different project), but found it was much harder to solve.
I am wondering this as well. Disclaimer I did not read the paper.

On the one hand, there are infinitely many geodesics on a dodecahedron, of unbounded length, so you can't really brute force all of them.

On the other hand, the actual solution only goes through each face at most once. There are infinitely many unfoldings to try, but for each unfolding there are only finitely many paths to try, and you can get the solution on one of the minimal unfoldings.
In the vast majority of cases the public defender's job isn't really to defend the client but to negotiate a good guilty plea.
Thank you. I see what I did. I read the job title and confused things.
Not good at UX but the landing page is not following some basic conventions. The multiple saturated background colours are especially stressful.

Conventions which would help:

- add vertical padding between elements

- simplify illustrations or using icons

- use a consistent color palette

- use color sparingly

- at least one of black text and white background should be off-black or off-white respectively

- cookie request background should be a neutral color rather than yellow

- cookie request should be at the bottom of the screen rather than the top

- choose one hover event: animate the illustration or underline the text

- the footer should be at least 3 times the height

- replace "over the last year as of date" with "each year" then restore standard font weight

Fixing all of the above should take about an hour.
> because every vote can be validated and traced back to a person in the real world, through a paper (and peer) trial.

Anonymity is one of the most important issues in voting because it helps prevent coercion. If all votes can be traced back to a real person, given the acrimony in this country, a lot of people will not want to participate, or else other people will try to coerce a person into voting a certain way.
I knew this phrase only from its appearance in NetHack, as a randomized scroll name (https://github.com/NetHack/NetHack/blob/NetHack-3.7/src/obje...). Since most of the other randomized names are nonsense words, I just figured this one was too. Interesting to see what it actually means.
There is, it's called the "spacetime interval". It's relative to the observer, because everything in spacetime is, but it's the "true" measure of separation in spacetime.
That'll get you part way there -- but for a truly enterprise-wide deployment you also need analysts with deep cross-divisional understanding and some degree of cross-divisional political capital.

Often, organizations that try to do this internally have their business analysts inherently shackled to a specific department or division by nature of the org chart. It is the interdepartmental conflicts that are the hardest to mitigate.

This is one of the lesser-spoken reasons that higher-ups call in consultants -- they have a better ability to short-circuit the org chart and haven't been around long enough to piss off that one director, Karen.
Glad you loved the concept!

Unfortunately I've been rather busy the last couple of years and haven't had the capacity to work on Shortcat, and coupled with not being amazing at Obj-C/Swift/Cocoa (my major contributions are FuzzyAutocomplete and the initial POC for Semantic History in iTerm2), being frustrated with building UIs on Mac (mostly build web stuff). There's also the problem that Accessibility APIs aren't well-documented and isn't commonly used, and applications not implementing Accessibility correctly (and potentially causing crashes in Shortcat, or making the target application hang), which was super tough to deal with as a solo dev.

I did have a crack at bringing the Swift-based prototype up to date with Swift 5 on the weekend, and am investigating the feasibility of using SwiftUI which would help me on the UI front! Ideally I'd find another dev to work on Shortcat (rev-share or otherwise), and consider a more sustainable pricing model.

I think tools that depend on Accessibility APIs that are used by people who don't normally depend on Accessibility APIs can force developers to improve their AX implementation so people who do depend on good Accessibility to use applications can benefit.

It makes me happy to hear that it was good enough for you to buy another copy!

How did you discover Shortcat in the first place?
I'm no fan of the Murdoch media and the damage it has done to Australia in terms of our internet infrastructure, but if Facebook are to block news media from their platform it will not affect me in the slightest, I don't trust _any_ of them to provide me the correct information.

I don't trust Facebook to serve me news, and I don't go there for news, and I don't think anyone should go to Facebook (or Google) for news.

I don't think Australians have a lot to lose from any big tech company blocking all news media on their platforms, and if they do so as a result of this legislation, and if it furthers the bleeding of these conglomerates, it sounds like a win/win situation.

There are probably negative follow on effects I'm not considering, though.
In my opinion, legitimate competition between App Stores would make the iPhone strictly worse for myself and for everyone I know that owns an iOS device. For me, the mandatory app review process is the big differentiator between the iPhone and Android and is the main reason why I have not switched.
It's a deep topic but I can cherry pick three big reasons for you in no particular order.

-Most hospitals and larger primary care installations are monopolies. There is not and cannot be for practical, zoning and regulatory reasons any sort of meaningful "competition". As a result most regulation and enforcement is toothless because no one wants the resulting problems of closing, even temporarily, a facility that is the only care for tens of thousands of people.

When there are no consequences for bad behaviors things tends toward a lowest common denominator. There are many examples but MLK Harbor Hospital strikes me as a particularly horrific one. It operated as one of the worst facilities in the US, by many objective and subjective measures, for 35+ years before it was finally closed.

-Healthcare, at it's base, is a resource allocation problem. When I last calculated what it would cost to provide every american with all of the healthcare they might reasonably consume which was 2019, that number was ~92 trillion dollars a year. We actually spend ~4 trillion. How do we decide who doesn't get the thing they should get at the time they should get it? We employ a pseudo-random system and as a result it is incredibly inefficient. Without getting into the deep dive that is healthcare costs I will just point out that the US has by far the largest number of acute care, ICU and trauma center services per capita anywhere in the world. For example we have seven times the number per capita that a country we are commonly compare to does, England. This is astronomically expensive. Without ultimately capping in some way the total resource expenditure per person this will continue. Is it a worthwhile use of resources to expend hundreds of thousands of dollars to extend someones life for 2 weeks? Maybe it depends on the someone, an 85 year old? An 8 year old? It's a very difficult set of questions that mostly just gets avoided.

-Patients do not have a rational sense of value when it comes to healthcare services. The US has very low taxes compared to much of the world and when you take that into account it has relatively low healthcare insurance premiums. I'm not saying they are low to people on an individual basis but it's a complex thing. Take canada. Every canadian individual including children is paying, at a minimum, ~$600 a month for healthcare in taxes. They don't think of it that way because it is lumped in to the tax bill. Many people in the US pay much less than this.

I have a friend who was recently complaining to me about a $700 ambulance bill. They were doing this as they were holding a brand new $1,000 iphone in their hand. I sat down with them and in a "napkin" spreadsheet created a fictitious ambulance service. They walked away thinking $600 was a pretty good deal. The inefficiency is patients put off a lot of things that are small due to cost. Those things dramatically exacerbate inefficiencies. See points 1 & 2.
A Vespa Architect Explores Big Data Maturity and Serving
I don’t believe it. They had MIRVs even back then. There’s no difference in density between .5 miles and 15 miles. You’re fucked either way with: direct impact, over pressure, and radiation/fallout.

This sounds like some armchair theory.
My hesitance with "Application" is that sounds like I'm going to use some interesting dataset or do some cool project (and this is essentially using iris to build basic models). How about "code" becomes "implementation"?
I making reference to Bobiverse. A book series about a programmer who is uploaded to a Von Neumannn probe. Good series
Virtually everyone uses bits of OpenBSD. Android uses a lot of its C standard library, LLVM uses its regular expression library, and Windows 10 uses OpenSSH with LibreSSL.

Armorlogic, Calyptix Security, GeNUA, RTMX, and .vantronix make network appliances based on the complete OS.
I've thought a lot about this book this year, though I haven't read it since I was a teen.
Would that mean that ABC/SBS news would feature on FB/Google and the large companies would not?
Really? One look at Portland and I start running.
I did data a decade ago at a school district. A more experienced mentor at another school district let me in on a secret that is true across all industries no matter the size or type.

If you give executives data and they don't like the results, they will ask you to tweak parameters until the data represents what they want.
I disagree to use the stock OS for any part of Python you're using as a regular interactive user. The easiest and safest way is to use a Python vendoring tool like pyenv to install a Python version of whatever you need. After that you can use regular pip and virtualenv without any special paths, and the environment is local to the user, so you're unlikely to interfere with another user's environment.

Pyenv is not unlike nvm for Node. Python moves too fast to expect the OS distributions to keep up.
Privacy oriented apps like, "Signal" are more relevant than ever.
I'm older, and maybe this speaks to my age, but I also daily dream of a TUI EMR. Orders done using awk for text field processing, grepping for results, editing notes in vim with medical syntax highlighting and completion...

Alas, I spend my days cursing as Cerner re-draws the unnecessary html and the focus refuses to follow the mouse, and that no one along any of multiple points took the time to write an interaction checker that didn't result in getting three popups to acknowledge that epi boluses given at separate times during a code (and now the patient is dead) don't interact.
Austin Tx. Not a joke, not hyperbole.
I do not think it is.

Blockchains are meant as a data store. Archival, verifiable. But not easily searchable. There is no design on blockchain for advanced query languages/logic.

It seems like the OP is going after something like blockchain that adds querying. But I don't think blockchain syncing is designed well enough for client-side use, and the OP seems to want to use this database client-side in JavaScript. I think it would be possible to implement blockchain syncing with WebRTC, but WebRTC has some security risks for users (IP leakage mostly) so I am not sure I would start off with that as a primary communication channel.
By the way how do you detect VPN traffic? For tor we just pick up the list of exit nodes but we've had trouble identifying VPN without using a 3rd party API.
How to create teaching videos on YouTube?
It's
Not
Your
Computer.
> Haskell code can be optimised to run very fast indeed, but resulting optimised code does not look much like idiomatic Haskell at all.

It's still Haskell though, which means it can compose nicely with all that idiomatic Haskell!

Further I'd argue that you typically don't have to go to that level of optimisation.

I'd be very confident in my above statement replacing node or Python REST apis at least, but can imagine that not holding true in other domains.

In that case though, my first point still holds and I find that advantage very powerful.
I’m not sure I follow. My question was directed toward OP, whose company is hiring, which presumably means they are doing well. Can you please clarify?
UDP is fine. We have apps on the App Store that use UDP. This is likely a NAT related issue. That is not going to be an issue just for App Store review, but also for tons of other networks out there. As of lately, carrier-grade NAT deployments are very common.

It's usually impossible to establish a two-way UDP
"connection" between two peers that are both behind NAT.
This varies depending on the type of NAT. If just one peer is behind NAT you can typically establish the "connection" using NAT hole punching. If both peers are behind NAT you may need to proxy the UDP packets using an intermediary server.

There are protocols for hole punching, such as ICE (https://tools.ietf.org/html/rfc8445), but you can also roll your own - if you control all endpoints.

"Connection" in quotation marks because UDP is a connection-less protocol, but the NAT port mappings that are established are sometimes referred to as a connection.
@pqdbr: sorbet-rails maintainer here. We make the library to bridge the gap between sorbet & Rails. If you have any issue with setting up sorbet and/or sorbet-rails. Hit me up with issues on the repo and I'll try to help!
Especially OpenSSH...
It's the 'know-better-than-thou' arrogance that's user hostile here...

You say you don't care but there are lots of users that get left out in the cold by such 'upgrades', yourself included. "We don't give an f about you or your workflow or your programs, git gud" is an incredibly hostile attitude, and why there is a fair amount of Apple hatred right now.

Not to mention the clearly lackluster if not abysmal recent record of Apple designing systems that work should make you tremble to be their guinea pigs...

Apple has come a loong way from its reputation of producing dream machines with the durability of titanium cockroaches...and not in a good way.
I spent a couple years as a programming teacher, and really struggled to find the right balance there.

As an example, about 9 months in I had a student ask how they should approach a problem. I'd say "What are all the ways you can think of to do it?" and together we'd brainstorm a few viable approaches. "So which one should I do?". What do I say to that? Do I tell them which approach I think is best? I was originally self taught, and I got good in part thanks to those moments. When you pick something yourself but you aren't sure if its the right choice, .. well, thats when learning happens. Next time you choose differently and over years explore the space. But at the same time, getting advice can really help a novice improve.

Despite being pushed I didn't answer the student about which approach I recommended, and I still wonder if it was the right choice. I'd like to think that my teaching approach resulted in my students spending more time gazing into the belly of the beast. But maybe I just didn't give them much as much instruction as they needed. I can't tell.
apt is completely inappropriate unless you're using 3 year old dependencies. Ubuntu 20.04 (released in April) doesn't have Python 3.8, which was released in October 2019.
This sounds like it's way less configurable than vim
This is a Mother***Ing Website
Show HN: FollowOn – Find new Twitter follows using your favorite influencers
Doctors like to think they are among the most technology-avid people in society.

In fact, my experience with doctors (coming from a place where I worked closely with them specifically on IT matters) is that doctors believe that because they're good at medicine that they are good at everything, specifically making good business decisions and understanding and correctly using technology.
It’s the load on parking, sewer, electric, gas lines, school districts, hospitals, etc. it all adds up, and if you recover all the costs from the permitting, then nobody will build. It is quite complicated.
Also, after you hit a certain number of users the "bad actors" sometimes have people behind them manually adjusting their bots' algorithms to match your tricks.
Houston is by far one of the most diverse areas I’ve ever visited in the US, up there with NYC.
This is one of the best methods to rate limit attackers. Something like https://news.ycombinator.com/item?id=7944540
That is true (although Youtube actually does pay creators reasonably well),

They pay a tiny, tiny fraction of creators that create most of the economic value. But by count the vast majority of uploaders do not get paid anything, because they produce nothing of economic value, or maybe even negative value. They also have no BATNA (no other site willing to pay them more for the worthless content they generate). I say this as an occasional uploader to YouTube of videos that get in the low thousands of views. My content likely has negative value to YouTube, but they host it because low friction is part of how they attract creators who someday grow big.

but I think you can make the case that they ought to . . .

You're welcome to.

Just imagine if ... users could easily collectively bargain ...

If they could, we'd live in a different world. I don't know what to take away from that. It's not the world we live in. Everyone has different standards for "ought," but this argument doesn't meet mine.
There are probably BCS electrification projects around.