skysight-inc/HackerNews huggingface dataset:
"Specifying a required method looks like defining a method in an interface type, except that the receiver type must be explicitly provided."

This seems fine to me, I don't feel that these features compete in the same way you're suggesting. With interfaces, the receiver type is not constrained; with contracts, it is explicitly provided. Contracts are resolved at compile-time while interfaces are resolved at runtime. That doesn't seem like a stretch, but I'll have to dig in more with the proposal.

If anything, extending the range of const compile-time capabilities is a good thing.
I agree that we need a carbon tax. IMHO the good way to get wider support for it is to make it revenue-neutral - collected money could be distributed equally as income tax credit (or some other way).

In this way carbon tax would increas marginal costs of using carbon-intensive products, but does not increase overall taxation.
> And in Java it didn't stop there; the people (person?) behind generics moved on to create Scala,

Java and Scala are two very different languages, it doesn't makes sense to compare them. What you're suggesting is basically a slippery slope fallacy.
Even pseudoanonymous blockchains like Bitcoin aren't completely fungible like cash. You need to use privacy only cryptos like Monero, or zero knowledge proof contracts on Ethereum for that.
> f my local AT&T connection went down, it doesn't matter how open and resilient the Internet is, I'm not getting online until it's fixed.

Except that you could work from home, check your e-mail using mobile.
> A climate that continuously changes by a few degrees every decade is going to be impossible to adapt to properly. We will effectively never be able to build permanent structures again.

Why would we not be able to build permanent structures?
Librem 5 Smartphone Final Specs
Eventually the status bar appears saying they're having an issue.
It's hard to directly compare the attack surface area of various systems. And yes, ballots have been disappeared, injected, etc. One of the prerequisites of Australian ballot election administration is having sufficient observers. But the same is true of any "trustworthy" process.

Having studied this stuff for over a decade (now inactive), I believe, but cannot definitively prove that paper ballots cast at poll sites is the most robust against attack. FWIW, the election integrity community concurs.

Security research and knowledge has progressed a lot in the last decade. It'd probably be worthwhile to circle back and apply the state of the art to this domain.

(Alas, saving democracy doesn't pay very well, so it's unlikely that it'll be me doing the work this time around.)
But... we pay managed solutions like Slack so we have 100% uptime...
My favorite are the conspiracy theories as to why the outages are seemingly so close together in this Summer of 2019. All kinds of imaginative reasons abound.

My best guess is summer vacation :) it's at least true for my company who was one of the featured outages
Yeah, I think the tipping point for gas price sensitivity to cede to a (much) faster boom in EVs is likely a lot closer than many analysts currently expect. Because that tipping point is also concomitant with the "range anxiety" switchover point. Once gas prices hit certain peaks, station shutdowns will snowball (as evidenced from previous events such as the 70s oil crisis, 00s recession, et al), and long range price volatility (rural/interstate gas prices versus daily driver city gas prices) will change the economics of a lot of long term trip planning quickly to ICE trips (back to) being as range sensitive or more than comparable EV trips. Gas logistics may be a lot easier to disrupt than a lot of people expect right now.
That’s a terrific way to ensure no want ever wants to work on aviation or infrastructure projects ever again. I guess they can come work on adtech like the rest of us.
It seems that you could take any old-school internet tech, add some flashy GUI, slap "for enterprise" label and you get a great and popular solution that solves the problem noone ever could solve. Maybe it's time for gopher for enterprise
I will say that your state is beautiful though. Driving from Harper's Ferry to Charleston via the Monogahela National Forest remains one of my trips. My favorite memory was discovering a 13,000 square mile radio quiet zone with a gigantic, black hole hunting, radio telescope smack dab in the middle of it.

After stopping to play tourist, I continued driving and stumbled upon a stranded 3 person group, a hetero couple and the wife's sister, the and that probably weighed 1500 pounds between the 3 of them (no judgements). Their minivan was out of commission, and there was no cellphone reception cuz quiet zone. I offered to help, but I could physically only fit one of them in my Ford Focus hatchback, which could normally fit up to 5 people (uncomfortably). Husband asked if I could get him to Durbin, about 30 minutes down the road, and I said yes. All 500 pounds of him squeezed into the front seat, which itself was an adventure because I am 6'5" and was a heftier 300 pounds myself, and he was spilling a bit into the driver's seat. I was basically squished between the car door and a human wall.

I loved every minute of it. Husband was an awesome dude. We chatted about his career bas a coal miner (complete with a mild case of black lung disease and pending heart failure), life in a sleepy area, and all sorts of stuff. When we got to Durbin, he just asked me to let him own, where he planned to find a phone to call his preacher, who also happened to be the "local" tow truck driver. He walked/waddled off towards some buildings off the main road, and I continued my journey.
Manifestation Miracle
Yes, but the question was about the ability to sell, not verifying the reliability of people who engage in this type of illegal activity.
Is downtime ever really funny?
>Daunting to beginners

I agree it is. But just I took a quick look at the book, while I understand the book is not done yet, looking at the table of contents, I doubt this would help. Like, do you have to cover kerberos, IP Subnetting, OSI IP model, Agile, git, REST API, docker, and many more in a single book about "data engineering"? If anything, it would confuse beginners even more. Its like the author tried to cram as many buzzwords as possible into a single book.
I’m a huge fan of nuclear.

That said, this is a great example of what may happen in the midst of a widespread, government push for it. Industry will extract as many concessions as possible to meet a “market” and “climate” need. They know they hold the cards and will maximize their return.

And this gets to a lot of challenges related to climate policy. It’s not so much that folks disbelieve in climate science (although some do). It’s that there are real costs to doing something about it which have deep financial and policy implications. That’s the crux of pushback.
This is too similar to interfaces for me and seems like it would only add to the complexity of the language, documentation, and compile time for a small increase in generic code.

One of Go's core strengths is simplicity. I've personally witnessed both C and Python programmers jump right into Go projects with minimal assistance. Learning new packages is absurdly easy because the code is so simple and documentation practically generates itself. I worry that widespread use of this feature would negatively impact the language in that regard.

Lacking a true "generics" feature has had an influence that people tend to overlook, which is that the Go community is less reliant on dependencies. One of Go's proverbs is "A little copying is better than a little dependency" [0]. The ecosystem is better documented and healthier because of it, avoiding the require("left-pad") world of the dependency abyss.

The language lends itself to being used for smaller, more concise code bases where things are written with specific and narrowly-defined purpose. It implicitly discourages "Architecture Astronauts" [1] and that strength shouldn't be overlooked or sacrificed for a few new container options.

[0] https://go-proverbs.github.io/

[1] https://www.joelonsoftware.com/2001/04/21/dont-let-architect...
> They still have brakes

Brake pads should last twice as long on an EV because the motor is used to recuperate energy. Here's a good braking demonstration with the Audi e-tron descending Pikes Peak:

https://www.youtube.com/watch?v=5k5wAaDZw1o
People just copy what gets engagement.

ex. After an earthquake affecting a large population, you'll see stories about other irrelevant earthquakes leading you to believe a frequency is higher and then that kind of headline dissipates but nothing has changed at all
When this happens I just switch to tethering from my cell phone. Redundant enough.
Did you use anything else than stock rules?
The new update was actually _very_ good for my RAM usage. Still a lot for a chat app but significantly less than before.
Was Netflix right to raise its price?
https://millcomputing.com/topic/news
> Businesses don't do this. Unless they're money laundering fronts, businesses don't buy stuff in actual physical cash unless they have to, and they know that any cash discount would be from under-reporting the sales tax and that recording the transaction would be bad for both sides.

There's nothing wrong with buying computer parts with cash for your business and then writing it off. I do it whenever I'm in a pinch and want something "right now" instead of ordering it online and waiting for shipping. A store will give you a receipt.

I choose to use cash whenever possible to purchase small and large things because I don't like the idea of banks and other payment providers profiting from me without sharing those profits.

Unfortunately my business involves accepting money digitally, but I say it's unfortunate not because I'm trying to cheat any systems. It's because I'm forced to allow banks and other entities to harvest my private financial data and leverage my money for profit, and the alternative of not doing that is worse (ie., I personally accept it instead of being unemployed and homeless).
I am a huge fan of zulip
It seems appropriate to also mention https://mattermost.com/ as a valid Open Source alternative to Slack.
With Slack unable to send messages, I had to contact people via trembles Skype for Business
Question: Write the name of the standard subdirectory of the root directory which contains references and files for the devices.

Your answer:
dev

Correct answer:
/dev

Edit: Also

Question: Write the command that shows a text 'hello world' in the console without moving to a new line after executing the command

Your answer:
printf '%s' 'hello world'

Correct answer:
echo -n 'hello world'
I would love if threads like this became "how to make your Slackbots more resilient" or "high-availability messaging by archiving your Slack threads" or an actually interesting conversation topic. Instead of just complaining that Slack is popular and on-premise solutions never have technical problems, I'd love to hear some real solutions.
Do you really? Have you ever had the pleasure of trying to sell the house of a recently deceased relative? More often than not they are absolutely filled to the brim with literally tons of useless junk. Entire rooms, garages or even floors that nobody has set foot in for years which only serve to store things that were bought and never used.

It seems that once you reach a certain age, a house is primarily for storing all the clutter that accumulated in a lifetime, not for living.
Definitely a legitimate consideration. There's always a balance between exploring and exploiting, with an equilibrium point somewhere. My experience is biased by many situations where exploration was unduly limited.
A “FaceApp” to enlarge breasts? It’s here, and there’s more to it than [ ]
Slightly offtopic : As a remote engineer, I wonder if half-duplex voice (kind of like a CB radio) would be superior for communication vs typing everything?

E.g. when I have an idea, I just talk, that comment is recorded and made available to the chat room.

I'd like to get back some of the nuance of language that just isn't possible with text.

There'd have to be some easy way of playing back the voice snippets in order that were posted to the chat room.

Maybe Discord is superior to Slack for this.. I've never used it.
This is an excellent point. FAA says it's too arduous to certify these planes, so they let Boeing do it. But, after some people die, the magically have the ability and capacity to do it?
Actually it's only two nine's, which means Slack can be down for 52 minutes every year.

> 1. We purposely made our commitment to the ‘fourth 9’, viz. 99.99% uptime guarantee in contrast to the typical SLAs which tend to offer 99.90%. We believe that extra availability makes a difference: the ‘fourth 9’ is important when your team relies on Slack every day. You need Slack at least 9,999 out of every 10,000 minutes. [1]

[1]: https://get.slack.help/hc/en-us/articles/204113126-Service-L...
There are several common types of money laundering today, exchanging deeds to offshore shell companies that own other shell companies that own real estate, private art auctions (where the bidder, seller, and artwork is private), etc.

Those are all cashless.
January is the only month that slack didn't have a downtime this year. They must have some serious infrastructure issue.
Please explain :)
This. My Dad's home in a lagging industrial town in the Upper Midwest is probably only worth about 1.5x what he paid for it 40 years ago. He has well over an acre and the house is in great shape. No one wants to move there though, so housing prices are depressed.

He'd like to move, but would have to take on a mortgage in his 70s, so he'll stay put and my sibling and I will sell it for whatever we can get when he passes.
We don't pay for 100% uptime. We pay so that we don't have to put the time into operating a service. That way we have more of our time to focus on our business problems.
Trudeau has done this in Canada. I, like you, thought it would be a brilliant way to get around the traditional conservative opposition to taxes, but surprisingly - they still opposed it, and provincial conservatives have challenged it in the courts.
The Elite Club That Rules the Diamond World Is Starting to Crack
The Pony community moved to Zulip a few months back and we've been very happy with the switch. It's far from perfect, but almost everyone who uses it regularly agrees that it's been a marked improvement as a communication medium compared to IRC or Slack.
Best Ways to Get Particle Mesh Working with Blynk
Because people are not okay with their voting history being available to anybody, including the government?
Nothing other than stock settings and the latest signatures, same as VirusTotal's ClamAV I think?
Hmmmm, I have 3 workspaces, 1 is paid for, and I got this message only in the paid one :D

Is it stated in the pricing page that you get better error handling if you pay?
I genuinely don't understand how people stay together when they see themselves as "terrible fucking roommates". Feels like a completely different universe from the one I inhabit, where totally different properties of human relationships can exist which would never reach steady state in my filter bubble.
My favorite for this one is Whitworth's 3 plate method and the technique of scraping iron for precision and bearing. That and/or gauge blocks and lapping for standardized measurement would get you a long ways into guns if you were past the puddling furnace already.
Common-law marriage only exists in a handful of states (8 out of 50, plus DC) in the US: https://en.wikipedia.org/wiki/Common-law_marriage_in_the_Uni...
I'll probably get flak for this, but I personally feel like it's refreshing that he's open about his stance. Do I like the NRA? No. Am I pro choice? Yes. Am I pro gun rights? Yes. This guy might seem like the devil for democratic people, but in Ohio, hunters, conservatives, people who actually vote love people like him.
> Type assertions and switches

I find it especially unorthogonal that you can type switch on generic parameters like they are interfaces. If I have a method that takes interface parameters, should I just always use generic (unboxed) parameters instead?
http://cepr.net/press-center/press-releases/report-finds-us-...
Interesting to explore, but probably not as good for search/copy pasting, etc. (or it needs to come with automated transcription).
what also sucks is that they don't offer an 'offline' mode to read existing msgs! (update - this works on IOS but not on the desktop..for me at least)
It is an interesting problem to try to balance out. Java and C# are two very similar languages, but the latter decided to add so many different features into the language. It would be nice to do a study to see how people write code in those languages, and pick up existing code bases.

I don't think operator overloading is the best example to give here. It can mask things to make it less clear what's going on. I think Kotlin strikes a good balance, where they overloaded math operators for things like `BigInteger` without going overboard.

Other than that, Java has way more features than anything golang even hopes to offer. Golang literally dumbed down the language to such an extent that many people find it frustrating to work with. Whereas Java is getting some very cool features in the near future (pattern matching, record types, etc.)
What material did you find? I too have noticed this gap and been searching.
But it is much easier to loose your money to hackers than it is to people muggers or burglars. Being a software developer by trade I have growing distrust to software in general and software handling my money in particular.
If you start using it using the Cloud solution, can you then later easily migrate to the On-Premise version?
> then take a look at https://zulipchat.com/ for something that sucks less, and is open source software.

I really want to like Zulip Chat. It has everything all the alternatives have + self-hosting, but as soon as they switched to their Electron client, it has become yet another resource hog that I have to put up with.

I already have to put up with 10+ electron apps slowing down my Macbook. I shouldn't have to make space for another to do the same.
My charger blew the electricity off at the same time. Got back online without slack working, I thought I broke the internet
Wish we wouldn’t use such language, “sucks less” is highly subjective and your opinion but we don’t need to disparage Slack in order to make a point that alternatives like Zulip are available.

Seems like especially poor tone on an outage thread... “Don’t kick them while they’re down” or something?
Japanese Temple to Get Robot Monk to Give Buddhist Teachings
> are those that believe that we are, at this point, past the point of helping and that we might as well just get on with it and adapt to whatever changes await.

This makes no sense at all. Climate change is not a binary effect, it's compounding.
They Who Control Encryption
First, why shouldn't I be allowed to sell or trade my vote?

Secondly, there are states where you can vote by mail. Do you know if vote selling is a big problem in those states?
>Ask first how a contract or project financially benefits key state officials or their family.

Typical flyover state simpletons. If they were were thinking long term like the enlightened people in the urban coastal states they would direct the proceeds of their corruption at their party. After doing this for a couple decades they can have a de-facto one party state and doll out government jobs and contracts to a much wider cross section than just their friends and family further cementing their party's (i.e. their professional network) grip on power.

(this is sarcasm, in case that isn't immediately obvious)
The other advantage of the CISC is that it acts like a higher-level API. Many early RISC designs suffered because they were so low-level that early implementation details (like wait states) had to be "emulated" in later processors for compatibility.

It might not be advantageous to just compress a RISC stream of instructions instead of higher level instructions made up of micro-ops for that reason alone.
I didn't want to go for the low blow, besides I hold out hope that mise-en-place and clean-as-you-go will catch on one day.

[EDIT] and actually I bet we'd both do a better job of keeping it clean, with separate kitchens.
Never gonna happen.
You could also have italicized the "messages sending and loading" I think :)
Download iTools for share media between iOS and PC
"suck less" is a specific software development philosophy https://suckless.org/philosophy/
Yes: don't provide any products or services to Iran, Syria, North Korea, or Crimea.
It's practice for your interview skills. If you're on a job interview, and you say 'ls -lha' when the interviewer is expecting 'ls -lah', chances are good you will be marked wrong, and may be passed over in favor of a candidate with "stronger command line skills".
a lot of people would lose income if the climate stopped changing.
Look into what OpenLibrary is using. I don't remember it off the top of my head, but there is a special image format for efficiently compressing scanned pages of text. Their files are vastly smaller than jpeg at the same quality.
Fubding may be a big deal for museums in the abstract, but how much funding do these museums raise from selling "licenses" to reproduction of these public domain works? It can't be that big of a deal, and museums can still request payment for endorsed reproductions (basically a quasi-sponsorship arrangement targeted at high-profile reusers of these works, driven by signaling goals - "we pay for the museum's endorsement, this shows we're serious!" and broadly-aligned incentives - "the more reproductions the better, for both the museum and the reuser") without any need for quasi-copyright claims.
> Dehumidifiers are far more energy efficient (removes the hot water droplets suspended in air to cool air temp)

Do you have some sort of citation for that?

Because a dehumidifier is pretty much an air conditioner that doesn't make the room cooler from a mechanical perspective, so the premise that there's a wide gap in efficiency, or that the unit which blows it's heat indoors is the more effective one, seems unlikely to me.
I did searches expecting them to be social media alternatives.
While it's not difficult to use a good RNG it's quite likely that none of these machines have been significantly updated since they were first designed and when they were first designed they probably weren't thinking about attack vectors.

The exploit isn't being able to crack incredibly well designed RNGs, the exploit is being able to crack crap RNG based machines without the casino or machine manufacturer noticing. Slot machines are a huge industry and no one thinks of them as an attack vector, so these guys can probably milk quite a bit of cash out of them without anyone ever noticing. Meanwhile the cost of fixing these machines is high - they're not going to be set up for OTA updates, so the manufacturer now has to spend probably 2 days changing the RNG, and the next 6 months delivering updates to all their customers and explaining to them that their slot machines were probably costing them several hundred thousand dollars.
"GitHub confirms it has blocked developers in Iran, Syria and Crimea" - you mean Microsoft, right? Because last I checked Microsoft bought GitHub, fully!
Yeah I can't solve that part :-P Is this what people mean by "the identification problem"? I must have misunderstood.
Man you Go haters LOOOVE to trot out that quote from 2014.

But you know what, go is easy to learn, and that's been awesome in my experience. I can (and have) hired people who have never written go, and they're productive in a week or two.