skysight-inc/HackerNews huggingface dataset:
It's a great idea until "no murder" gets held up by the minority party to win leverage on some other issue. There'd always be some critical law to play chicken with.
“The AWS Formula” – Glacier Uses EC2 to “Copy” Objects for Availability
We've got at least a year before that happens.
Let me start by stating that i'm biased in favor of the matrix protocol...I don't see why google doesn't simply adopt matrix as its protocol and build a messaging client on top of that? Here are the benefits as i see them:

* The foundations of the basic matrix protocol are already built - so google can simply augment existing efforts and contribute to the project. And, they don't have to wrestle with carriers. (Any help for the matrix team seems to be good thing to me!)

* While, yes, most users wouldn't want to pay for such a chat service, google could tie this new chat service into their free gmail offering. I'm disgusted by my next statement, but i guess they could subsidize this for free users by displaying small text ads - just like in gmail - within the context of whatever matrix-compatible chat client they build.

* Plus, they can tie it into their Google Apps for business - or is it now called G suite? - and companies who DO pay for the greater G suite service will simply gain an additional enterprise messaging service which is similar conceptually to slack, and be available for enterprises as private server instances. Google could monetize this by adding a few cents to the monthly fees GSuite users already pay.

* By virtue of leveraging a decentralized/federated protocol like matrix - the users of google's matrix instances - either from the free or paid GSuite services - can STILL chat with users from other matrix server instances....not so differently in concept to gmail users emailing with non-gmail users. The cool thing about gchat back in the day was its support of xmpp, which i imagined help gchat's network effect...matrix could do the same here and now.

Maybe I'm missing something...but as smart as the people at google seem to be, I'm constantly dumbfounded by their chat/messaging strategies. Ah, well.
in my experience someone claiming you're being defensive is a last-ditch (but effective) effort to shut down a conversation they feel they're losing. it's impossible to prove you're not being defensive (and if you try you only prove them right), or you give up making your (prob. legitimate) point.

either way it's a chicken-shit ad hominem attack.
There's more royalty-free music at Incompetech:

https://incompetech.com/music/royalty-free/music.html
You are thinking like a junior programmer and instead you should be thinking as an investor. The investor gives little to no damns about your opinion of the underlying code base.

Investors do not make fortunes based off the opinions of junior programmers nor on their understanding of the nuances of codebases.

Demonstrating such a lack of awareness and understanding does explain why you are a junior programmer and not an investor.

My advice to you is the age old adage, put yourself in anothers shoes, go and buy some stocks, etfs, mutual funds what have you and experience the other side of business, let your eyes really be opened before casting judgement on processes you have little understanding of.
> Scala 3 code can use Scala 2 artifacts because the Scala 3 compiler understands the classfile format for sources compiled with Scala 2.12 and upwards.

I feel like this isn't getting much attention but it is a huge deal. A big part of the reason that Python 3 went the way it did was users didn't want to upgrade until their libraries did and libraries didn't want to upgrade until their users did. With Scala 3, users can upgrade pretty rapidly, freeing libraries to upgrade without fear of leaving their users behind.
Hey, So looks like quite a lot of confusion and our content marketing need to be improved. Anyway, I'll try to explain here:

1) we crawl websites of known brands and take screenshots of them. then we extract AI & computer vision features from them and create signatures for every website.

Now there are two products
1) API: you can use this for any type of use case: incident response, automated phishing classification for hosting providers. or any other use-case that you can think of.
2) chrome extension: The free version is not uploading screenshots in real-time as it's very expensive and resource consuming to process a lot of screenshots so it's available only for enterprise version.
The free chrome extension has two features: unicode detection and link to scan the current website actively with Phish.AI - so really nothing to call home about.

Hope it made some things a bit clearer
Here's the key sentence which roughly translates into "Losses are not deductible"
> "Sopimussuhteeseen liittyvät menetykset eivät ole tuloverolain mukaisessa verotuksessa vähennyskelpoisia."

Additionally, Example 3 is given to show how an actual loss of 500€ is not considered a loss in taxation and is not deductible.

The Finnish tax authorities use a First In First Out principle in crypto taxation. So if you buy 1 BTC for 10€, and later 1 BTC for 1000€, and later sell the 2 BTC for 20€, you have to pay taxes on the 10€ "profit". Even though you lost 990€ on the second BTC.
What if they claim people opted in? How can anyone prove or disprove that without a signed piece of paper really?
In the US gambling losses are deductible, to the limit of your winnings, according to this. https://www.google.com/amp/s/turbotax.intuit.com/tax-tips/jo...
I would have pointed to the playlist itself, which contains all the different parts of building a house.

https://www.youtube.com/watch?v=-3MDhLC7Prc&list=PLE7GmFxfJg...
Sounds like I should start moving towards ML...
Note that a private blockchain doesn't have to be expensive. The "cost" comes from the proof-of-work problem (the Concensus Algorithm) being made more difficult to solve over time, which occurs because there is an arms race between the miners to solve the block first.

If you have a private blockchain with just a handful of miners on it who are not racing to win, they can use much simpler computing power and keep the difficulty of the proof of work problem low.

In fact, in a private blockchain you don't even need to use proof of work. You can come up with some other concensus algorithm which is even cheaper when it comes to CPU (proof of stake is one popular algorithm, one can think up of many more)
It’s not the coffee that is the illusion, it is the sense that you are running.
> parity/ECC

Parity is ECC (which is usually Reed-Solomon, which is just a fancy name for a big set of more equations than data chunk you have, so that's how it adds in redundancy) with 1 bit. Usually you should aim for +20-40% redundancy.

Ceph, HDFS and other distributed storage systems implement erasure coding (which is subtly different from error correction coding), which I would recommend for handling backups.
Today’s CA Employment Numbers – Local Regions Reveal Jobs Picture
Maybe it is just that “being likeable” correlates to “working well with other people” ...
Not w.r.t. that level of idiotic; and in FOSS, at least, we should be able to eject the idiotic. Thanks in part to articles like this, we can.
An Expert’s Guide to Slony Replication for PostgreSQL
Note that a private blockchain doesn't have to be expensive. The "cost" comes from the proof-of-work problem (the Concensus Algorithm) being made more difficult to solve over time, which occurs because there is an arms race between the miners to solve the block first.
If you have a private blockchain with just a handful of miners on it who are not racing to win, they can use much simpler computing power and keep the difficulty of the proof of work problem low.

In fact, in a private blockchain you don't even need to use proof of work. You can come up with some other concensus algorithm which is even cheaper when it comes to CPU (proof of stake is one popular algorithm, one can think up of many more)

The benefits of a private blockchain is that it's a way for multiple companies/organization to share specific data with each other without them having to rely on a traditional database which can only be maintained by one of them.

Why would they not want to rely on a single database?
It's high risk: One one company maintains it, so the others are relying on that company to keep it up. This isn't easy. If that database goes down for some reason the other companies can only wait while the database is fixed. This waiting can cost millions of dollars a minute. With a blockchain based database all the companies have their own copy of the data so one company having an outage will not affect the others
Nuke Scan
Also there's one and only one defense with respect to abuse either at interviews or after you get the job: having a large stash of money, which allow you to say NO to abuse.

At least 5 years runway, entirely on your own "payroll". If you're actually competent, that's more than enough time to pick any skill (possibly starting your own business rather than look for a job using it), if you can do 12 hours per day by your own choosing on whatever you see fit.

Don't have those 5 years but only 1-2 or, god forbid, have nothing more than a few months on top of a large amount of credit you have to pay back.... and you're in the 99% percent of desperate and destitute crowd who will submit to anything in exchange for a bowl of soup (guarantee they never break out of slavery).

Problem with the solution is that it's a vicious circle: if you don't already have those 5 years of savings, chances are you're never going to save them anyways.
"If I want to recover a corrupted file, I find another copy."

So you've archived two or more copies of each file? That means you're use at least twice as much space (and if you're keeping the original as well, more than twice).

For the likely corruption of the occasional single bit flip here and there, you could do a lot better by using something like par2 and/or dvdisaster (depending on what media you're archiving to).
If a sizable company has to pick either 1) the existing dev team that is semi-functional and sort of handles the load, or 2) a new, highly experienced and bright individual that has personality issues... I think the choice is clear.
At this point I wish Amazon would convert entirely to Prime-only and remove any last reason for people to casually shop there. Bonus points if the whole website went behind a login.

But they won't as since you point out they can probably gain baseline + n by tempting those n people into their parlour and then up-selling.
It means electrons travel without bumping into other particles.
> Shockingly, our understanding of monads and monad transformers has advanced in the last 23 years.

@danharaj, of course!

At least enough that when someone says "MTs exist to compose monads", to understand it as "MTs are used in Haskell programs to compose monadic effects".
Some laws, like that one, should be enacted with an expiration date. Some laws even are - e.g. a lot of the post-9/11 surveillance state laws need periodic reauthorization. Plenty of other taxes are enacted as temporary, too, despite how routinely they're extended.

But not all laws should expire. Having, say, the crime of murder expire would be quite unhelpful.
> If you take reality to be right here, right now (what else could it be?)...

"There are more things in heaven and earth, Horatio, Than are dreamt of in your philosophy." - Shakespeare
The interesting thing about erasure codes is that you need to checksum your shards independently from the EC itself. If you supply corrupted or wrong shards, you get corrupted data back.

I think for backup (as in small-scale, "fits on one disk") error-correcting codes are not a really good approach, because IME hard disks with one error you notice usually have made many more errors - or will do so shortly. In that case no ECC will help you. If, on the other hand, you're looking at an isolated error, then only very little data is affected (on average).

For example, a bit error in a chunk in a tool like borg/restic will only break that chunk; a piece of a file or perhaps part of a directory listing.

So for these kinds of scenarios "just use multiple backup drives with fully independent backups" is better and simpler.
They're not charging for debugger access. CLion is the only IDE where they have tie ins to GDB etc. so the Native plugin is only for that, but most Kotlin users are on the JVM, where the IDEA Community Edition is not only free, but open-source.
I don't disagree, hence my parenthetical :-) Took me over a year to get a plumber scheduled as part of a rather small bathroom remodel in Massachusetts. The construction trades are still hard work but they seem to pay well enough in areas where they're in demand.

I used to hate dealing with bottle deposits because it felt like throwing money away even if it was a modest amount. Now my town recycling lets you bring in deposit bottles and leave them in a shed for the local animal shelter which works just fine for me.
It's hard for me think of wellsfargo as an "evil" company, because every time I had to go into the branch, they have some of the nicest tellers and it's always a pleasant experience.
>Personally, I'm counting on TMO to kick Comcast's ass in my town.

Yeah... about that: https://www.fiercewireless.com/wireless/t-mobile-reiterates-...
Heartwarming story of Latvian man building home from scratch using simple tools
I have a buddy running a Wisp as a side gig out in rural Michigan. I think he got 10M fiber ran for a couple thousand a month. Then maybe 10-20 people have wireless access setup with ubiquity gear to beam them internet. I think it breaks even or is just pocket money as the main business’s internet needs are subsidized by the neighbors.

It’s really a tough situation in the rural areas. To run last mile cable costs thousands of dollars per house with houses quarter to half mile apart. and at $50-100/mo, it doesnt make sense to serve those customers.
Serious question: where do you draw the line? At what point does life stop being a personal experience between life and death and start becoming a min-maxing of maximal utility on the planet?

While I totally understand your point, I think that the associated value judgment (you are weak if you value your own happiness over that of others) is misguided. Is strength to be solely associated with selfless altruism? What is the end-game of this ethic?
Key Things to Monitor in MongoDB
"xz is also a memory hog with the default settings"

Then why use the default settings?

I tend to use the maximum settings, which are much more of a memory hog, but I have enough memory where that's not an issue.

Just use the settings that are right for you.
Front-End Developer Handbook 2018 – GitBook
GDPR includes the "Right to Erasure"/"Right to be Forgotten." After May 25, they are actually required to delete your data, not just a "soft delete."
Konmari Your Code Base
Costco won't sell you anything if you're not a member, so it's not a good analogy.

It's more as if Target would refuse to sell you a certain size of diapers unless you sign up for their credit card membership thingy.
There was a big story about it when ATT shut down their 2G network in SF since MUNI used that to report their locations.

http://sfist.com/2017/01/06/nextmuni_glitch_problem.php
But if our eyes regularly emitted photons in this manner, surely evolution would find a way to detect the event?
OK, but "the universe is not completely determined because of quantum randomness" != "I have free will", or even "consciousness is real".
Write in scala using only "vals" and there you have it!
Sometimes those reasons, unfortunately, do have to do with the fact that they are actual imbeciles.

If you want to be likeable among imbeciles, then you have to emulate one. When in Rome and all that.
Skylake and newer have fixed this, they decoupled PCIe and stuff from BCLK. On Skylake you can actually do non-K (I ran a 6400 at up to 4.7GHz):

https://overclocking.guide/category/intel-oc-guides/skylake-...

Of course on Kaby and later they closed the loophole...
If you have access to Safari Books Online, it may be in your collection there as well.

http://techbus.safaribooksonline.com/book/electrical-enginee...
> there’s nothing legally wrong here

This attitude is mirrored at Facebook, in Zuckerberg and throughout its culture: Abuse the user to (and past) the limits of the law. It is why nothing will change until the EU or the DoJ break Facebook up.
I fear it will only get worse. Dopamine engineering bypasses the rational processes of one’s mind, hijacking one’s emotional apparatus that is ill-prepared to deal with these kinds of clickbait.

The truth of the matter is, the West is in a cultural, political, and economic decline. It is a bitter pill to swallow, but once it is swallowed, one becomes immune to these forms of psychological manipulation. What’s left when you have nothing to lose?
Because you have to explain how the classical arrow of time emerges from the time-reversible unitary transformations of quantum mechanics.
> if the language is to live, I have to convince other people it's the best

Aren't JVM languages interoperable - because they use the same classfile/byte code format?

What does it matter if the jar is written in java or scala, as long as it is possible to use the external interface from any of these languages?
Maybe it's possible to be a good, friendly person, good employee, etc., and still work for an awful company. People need jobs
Skipping ahead to the end, that architect is a disgrace. The walls bumping in and out, the front door hiding behind the garage, two halves of the house on different levels for no discernible reason, the false transverse roof, the hilarious 3rd-floor bumpout as if for a 13th-century princess's loo, this house is dense with really bad ideas. Some of them might be partially blamed on the goofy pie-wedges-around-a-pond subdivision lot, but better work could have been done even in this location. Also that lower floor is going to be dank. Hopefully they put real support studs in under the floor beams before they start installing appliances.
That's my negative point about Kotlin (sorry, offtopic here, but stil). It moved fast before release and now for a long time there were only very minor releases (well, coroutines were nice addition and that's all) despite the fact that there's a lot to improve in Kotlin.
So if I had a good memory, there would be no past? I don't buy it.

Or, all memory is faulty, and that's all we've got of the past? In that sense, this might be true.
No? I came to Scala from R and Clojure. The point is that Kotlin has pigeonholed itself into being a language for people who can't stand Java. Scala is partially that, but it is also vying for the attention of anybody who does object oriented programming, anybody who does functional programming, anybody that cares about type safety, etc.

The idea that Kotlin is hurting Scala adoption rests on the assumption that the only people who would ever adopt Scala are the people who are trying to get rid of Java.
As someone who likes both FP and curlies, I for one am glad to have at least one language that caters to that combination of preferences.
> quarter to half mile apart

With next gent Wifi/5G that's actually a great distance.

The big problem for rural deployment is that the backhaul was/is too expensive, but with wireless advances a mesh is the optimal (cheap and simple) way to go.
I've got a Rock64 on order, I'll be interested to see what my experience is with it.
I get where you are coming from: you meet a team that for whatever reason is working on a level below your expectation and you want to 'help out', lifting them up. So far so good and your intentions are excellent. Problem seems to be your people skills are not up to your tech skills.
You need to 'seduce' people and coach them if you want to lead. Your actions seems to have the predicable effect of alienating them and making them feel bad. A good lead/manager knows that you do not 'lead by example', ou lead by getting the people 'want', even 'like' to do the things you want them to do.
I'm very sympathetic to your cause, but to be very honest, from the way you wrote this up, I'm not sure you realy did learn that much.
I reject your claim that opportunities are "shinking".

The actual facts show that the world is better than it ever has been in history, and there are more opportunities than ever.

We still have a ways to go to solve all of the world's problems, but we should be proud of how quickly things are getting better, and not worse.
Red Hat/CentOS does this too...
Disagreeing with you does not mean that people can't "think for themselves". To insinuate so is extremely uncivil.

"Meanwhile a significant amount of engineers here are selling all their time for 0% royalties and investing in "2045 retirement funds"."

And crypto would do absolutely nothing to change that.
As another example, Quebec has similar rules for consumer contract. They also forbid contracting for a different choice of law, and unless through a notarial act (in the civil law sense of notary rather than common law notaries public), also forbid stipulating a different domicile to avoid the jurisdiction of their local courts.

Just like with your European example, none of this applies to business-to-business contracts.
I mean that's not particularly surprising, since someone who both had the insights into how to improve a system and also the knowledge and power to change that same system (and who cares) will generally make those improvements. So if you see a broken system, and someone who knows how to fix it, and that person is not fixing it, there must be something (organizational badness, higher priority fires elsewhere, apathy, etc.) blocking them from fixing it.
Is it actually unsound if you perform no casting? That seems to be a more interesting property, because then the additions they're making still have to mesh cohesively.
> So you've archived two or more copies of each file

You haven't?

It took me just one minor "data loss incident" ~20 years ago to very quickly convince me to become a lifetime member of the "backup all the things to a few different locations" club.

> That means you're use at least twice as much space (and if you're keeping the original as well, more than twice).

"Storage is cheap."
You can detect the emission of the photon (by, for example, measuring the reaction force created by the fact that the emitted photon has momentum). What you cannot do is receive any information about whatever ultimately absorbs that photon.
This happens even in Norway, where the wealth tax is 0.85% of net worth per year. So you'd have to have some wealth tax everywhere the well-off would want to move.
‘My Dearest Fidel’: An ABC Journalist’s Secret Liaison with Fidel Castro
It's not legally wrong, but in the light of recent public outcry it comes off a slap in the face. A legal one, true. Maybe techcrunch has some incentive in pushing this content and should disclaim it, but it doesn't change the opinion that users can have of that action.
Maybe we only hear about their frustration precisely because they don’t have the power to change things. “Leadership changed things for the better” isn’t much of a headline, it’s the expected/desired outcome.
During the 2G, 3G and 4G frequency auctions in Germany the prices went extremely high. As result carriers charge massive prices for data, and there’s few carriers in the market.
or just resize your browser window
Relevant GDPR text available at: https://gdpr-info.eu/recitals/no-162/

In short, aggregated data or statistical summaries is not constrained in the same way. I think you still need consent into to perform the aggregation/summarization, and said processing needs to ensure "statistical confidentiality," but such results are not PI.

(IANAL, and I'm still trying to understand this myself.)