skysight-inc/HackerNews huggingface dataset:
> It's an important distinction because if the software isn't at fault, [...]

Though the software is at fault. It created a false sense of security,
misleading the users. What else in Arch just feels secure, but in fact is not?

And then, if the users around the software generally exhibit a jockey
attitude, you get the whole environment built in a similar manner, not
a robust one. The software may technically not be at fault and technically
could be used in a safe manner, but you won't get much exposure to that, any
such use will be cumbersome and difficult (because nobody uses it this way),
so you still should stay clear of the software. So no, you don't get to
separate the users and the OS/distribution.
It's always bizarre to read these opinions. They seem to start from an unmentioned point of view where the rapid growth of humans has somehow never caused species to cease to exist and that today, right now is the most natural state of being and that the discussed actions threaten this perfect balance we've carefully built.

It's all revisionist nonsense. Take a look out the window at all the hulking tons of metal burning up dinosaurs to move faster than any land animal ever did. Complex ecosystem.
It's the same phenomenon we get with opposition to GMO food found predominantly in faux educated circles. Heard about evolution in school, never really understood it.
> Grad school in CS is free

In the US it's not free unless you are a thesis student.
Yeah, 5 seconds is an eternity. Maybe it could work 1-2 seconds in advance, but 5 is pretty unbelievable.
Hundreds of new languages, technologies, frameworks, etc pop up every year, but the odds of any one of them being durable in the long run is extremely low.

See: The Lindy effect https://en.wikipedia.org/wiki/Lindy_effect
New tastic thief
The first amendment doesn’t give you the right to use someone else’s printing press or network. This is a completely reasonable ruling. You’re free to start your own ISP.

There are plenty of Democrat VCs. I’m sure they have no interest in greed and will be happy to fund you for purely idealistic reasons.
No, AUR packages are PKGBUILD files, which are essentially little batch scripts that run inside a fakeroot.

IMHO, the danger of a PKGBUILD itself doing something nasty is small--it would be limited to things like recording `uname -a`, listing all your installed packages: the things mentioned in the article.

The real danger is that the PKGBUILD is installing some software, which you will later run with full user privileges. If you don't notice that the Git repo listed in the PKGBUILD file is wrong, you won't notice that you're actually installing a backdoored version of the package.
The thing people failed to realize is that microservices are a way of structuring people in teams in an organization, not a way of structuring a product architecture.

To use words that are mine, microservices are a hack on Conway's law. One team should be responsible for 2-3 microservices and should have a lot of autonomy.
Probably, but that's unrelated to what the article is about. :-P
Every generations got its own disease.
I don’t believe we all make our own luck nor do I discount the role of luck in my own success. However the model used in this study is very weak and does not supply much evidence, of you ask me.
OK, we'll take "free" out of the title above.
> women have to deal with it more often, so it can be more aggravating for them

While that may very well be the case - and I believe it is - that does not justify holding people to a different standard of behavior based upon their gender.
Seventy years ago things like Fox News didn't exist. Although various news stations had their bias, it wasn't as overt as what Fox does with crafting their narratives and painting every story with their brush.

Now you can exist in a bubble of Rush Libaugh, Alex Jones, Fox News and other extreme right-wing publications and find yourself utterly isolated from anything resembling objective truth or actual journalism. In that bubble you won't know up from down, you'll just cheer for your "team" to win.
Ah, I read the first link in the comments first, which really does imply they're using GP methods.

No, it doesn't.
The AUR repo is, basically, a free for all. It’s not the official repository, which is trustworthy - it’s just a hosting space for user-provided build instructions.
It's a good point. What would you find particularly compelling as an example dashboard? We've built dashboards around hardware stats (cpu temp etc.), port scanning & brute-forcing attempts, even Reddit comments. All of the above? :)
Theoretically is the key word here :) Here is an article from yesterday: https://news.ycombinator.com/item?id=17486376

If you look at the charts, their 3 techniques couldn't accurately disambiguate between two authors. If you like, whatever, use a lot of superfluous, unnecessary words, or whatever, you might get clustered into, like, the group of people who do that or whatever. But unless you have a really unique way of writing, I wouldn't worry too much.

IMO, after reading a bit on nlp, I think sensationalized headlines which the research doesnt live up to the headline are far too common. I suppose this might be science in general: http://phdcomics.com/comics/archive_print.php?comicid=1174
With So Many Eyeballs, Is Open Source Security Better?
There's a loose consensus in the foreign policy community that, relatively speaking, British colonialism was better. And it's backed by various studies. For example,

This could suggest that the British colonial system, which
had what Lee calls "greater levels of indirect rule and the
granting of local-level autonomy to chiefs," was more
beneficial — or at least less damaging — than the more
hands-on French model, which involved a "greater level of
forced labor."

Source: https://foreignpolicy.com/2012/01/03/the-post-colonial-hango...
You should say to edit phone calls, just as an ISP has the right to edit the intarweb tubes.
You're either extraordinarily naive, or an intentional troll.
> That being said, the response from ArenaNet was beyond disappointing. Any two-bit boss could have convinced the developer to write an “I’m Sorry, There Were Valid Criticisms from the Guild Wars Community” blog/Medium post, told the developer to keep quiet on social media for a while, and let the whole thing breeze by.

Do we know that wasn't the case? Is it not possible that Price refuse to issue such a statement or to change her behavior?
Is it time to end the population taboo?
What I like about his artworks is the rough texture of his oil painting. I mean, these paintings are not just 2D pictures and their 3D aspects (e.g. texture and depth of the paint) tell much more. I hope digitization technology would be improved.
Stock buybacks disproportionately benefit option holders and executives. That's why they're doing it. They're robbing shareholders of future growth or returned cash.

https://www.reuters.com/investigates/special-report/usa-buyb...
I like that they highlight the tradeoffs between isolating faults and optimizing resource utilization. However, you don't need microservices to achieve isolation. You can have different worker pools of the monolith configured to handle different destinations. The monolith actually gives you more flexibility in how you approach the tradeoff. With microservices you're forced into one pool of workers per destination, but with the monolith you can choose any mapping of pools to destinations that makes sense.
I have been doing some tech advice jobs on the side to see what's going on in the world and it's really scary what I found. Only yesterday I was talking with the cto of a niche social networking company that has a handful of users and probably won't get much more who was telling me the tech they use; Node, Go, Rust, Mongo, Kafka, some graph db I forgot, Redis, Python, React, Graphql, Cassandra, Blockchain (for their voting mechanism...), some document database I had never heard of and a lot more. A massive, brittle, SLOW (!) bag of microservices and technologies tied together where in 'every micro part' they used best practices as dictated by the big winners (Facebook, Google, whatever) in Medium blogs. It was a freak show for a company of 10 engineers. But this is not the first time I encounter it; 3 weeks ago, on the other side of the world, I found a company with about the same 'stack'.

People really drink the koolaid that is written on these sites and it is extremely detrimental to their companies. PostgreSQL with a nice boring Java/.NET layer would blow this stuff out of the water performance wise (for their actual real life usecase), would be far easier to manage, deploy, find people for etc. I mean; using these stacks is good for my wallet as advisor, but I have no clue why people do it when they are not even close to 1/100000th of Facebook.
People still have CD players?
it's not a keylogger -- it's a simple "if" branch to hide the Taiwan flag from the emoji set.
And yet Chinese investors and Softbank keep finding dozens of places to throw Billions.
curious if taxing buy backs was any part of the proposed tax reform. kinda highly doubt it but still hopeful
Street View has 2,362 museums (including this one) which you can look at with a vive, oculus or daydream. Or do you want 3D scans?

https://artsandculture.google.com/theme/igKSKBBnEBSGKg

https://artsandculture.google.com/search/streetview?project=...

https://artsandculture.google.com/partner/van-gogh-museum

https://artsandculture.google.com/partner/palace-of-versaill... look at the https://en.wikipedia.org/wiki/Hall_of_Mirrors

There's a Daydream app for looking at paintings scanned by Google https://play.google.com/store/apps/details?id=com.google.vr..... You'll need the $100 headset and a Pixel or some other compatible phone.

Google's collection is large but nowhere near exhaustive. I think some paintings are over 100,000 pixels across. In my opinion virtual reality doesn't add much. It's blurry. If you have a good monitor the website is better

https://artsandculture.google.com/favorite/group/fAKyrWQ7SlX...

Wikimedia Commons has hundreds of scans for some artists

https://commons.wikimedia.org/wiki/Category:Paintings_by_art...
You are paying your ISP to move packets to and from the internet backbone they are connected to without editing or blocking those packets.

The contents of, source of, and destination of each packet is none of the ISP's business.
In theory, maybe. In practice, no. I've been round and round on ADA issues, and there is no clear distinction between "meaning" and "presentation". Clean separation is either a pipe dream, or too complex for most mortals to get right. I should become an ADA lawyer because I can now pop the purists' BS and win case$.
One of the things that, to me, makes it such a vibrant genre is the huge emergent tree of sub-genres that seemingly sprout out of it on a weekly basis. This means that if you're able to accept the basic premise of the genre, there's probably some sub-genre that you can get into.

It reminds me of what we now call the EDM scene, but back in the 90s when it was "Techno" or just "electronic music". There was an attempt to try to map out those sub genres in a great flash presentation: http://techno.org/electronic-music-guide/

Since it's valuable, and we're still early in it, it would be great to also do this with vaporwave.

Another important part of the scene is that it's not just a music scene, but a more general cultural movement with visuals, palettes, clothes, food, tv and so on. And on one of the powers of it is that it can not only create new stuff, but draw on an entire cultural period that's already happened.
There's always some sort of reasonable limit that must be imposed. The USPS is a neutral carrier but they're not required to transport dangerous materials or hostile devices like mail bombs.

Where that line is drawn is where there should be debate. By what definition is something hostile, and so on.
I wonder how other distributions solve that situation.
If we were seeing occasional buybacks obviously tied to company performance, you might have a point.

But realistically we're in a situation where that is not the case, and it's dishonest to make arguments as if it is, or to have a hand-wavy "I guess it's possible it could be bad" throwaway line at the end to dismiss the pretty obvious reality that buybacks are not being used for the purpose you yourself advocate.
AUR is not an "official" repository at all -- indeed the acronym stands for "Arch User Repository". Kinda like github, you can go put whatever you want in there, and people can download and install it on their machines if they want to.

The "correct" way to install something from AUR is to go grab the install script, READ THROUGH IT CAREFULLY, then knowing that you just downloaded a thing uploaded by someone unafilliated with Arch, you make your decision on whether or not to run/install it. That said, there are (non-official) package managers that you can use which give you a package-manager-like experience installing packages from AUR and do a pretty good job of sweeping all of that under the rug. Convenient? yes; a good idea? it's your system, you decide (my opinion is 'no').
Yes, they do fine as examples. I have worked both on decades old booking systems and banking software. Both were dependency hells. Refactoring was impossible. Everybody was super-careful even with tiny changes because the risk to break something was just too high.

If it could be avoided, these systems were not touched anymore. Instead, other applications where attached to the front and sides.
What exactly are you trying to accomplish?

If you are testing a single microservice and don’t want to test the dependent microservice - if you are trying to do a unit test and not an integration test, you are going to run against mock services.

If you are testing a monolith you are going to create separate test assemblies/modules that call your subject under test with mock dependencies.

They are both going to be part of your CI process then and either way you aren’t going to publish the artifacts until the tests pass.

Your deployment pipeline either way would be some type of deployment pipeline with some combination of manual and automated approvals with the same artifacts.

The whole discussion about which is easier is moot.

Edit: I just realized why this conversation is going sideways. Your initial assumptions were incorrect.

you may want to test only A: with monolithic architecture you'll have to produce another build of the application, that contains mock of B (or you need something like OSGi for runtime module discovery).

That’s not how modern testing is done.

https://www.developerhandbook.com/unit-testing/writing-unit-...
It's bad to ignore countries who are actively participating in human rights abuses, but it's not nearly as bad as actively participating in human rights abuses.

Even though the US does participate to some degree (vast homeless populations, the whole separating families at the border thing, etc), it's no where near the scale/magnitude that you see in China.
Excellent, though 200ms seems like a long time for a service to respond to something, especially after being warmed up.

I'm only so-so happy about GCF's response time. I honestly wonder why these cloud functions take so long to execute after being warmed up.
I just took it as self-deprecation.
That's not just AI; the function that gives science value is the ability to make predictions. This is where the replication crisis came from -- when nobody's judging you on the ability to make predictions, your predictions wind up being worthless.
Getting the feeling Segment didn't really stop using microservices.

Sounds like they just redrew their service boundary, from Integration APIs to Business Function.

Centrifuge sounds like a new service deals with connecting to integration APIs, so they've replaced 140+ services with one.

Another service they've spun up is Traffic Recorder, and its responsibility is to eliminate the need for http requests when testing integrations.

Feels like the biggest change is going from so many repos to a monorepo.
You may also attribute the possession of various types of intelligence to luck and you are done!

Richard Wiseman argued quite convincingly that luck is mostly self-made.

http://richardwiseman.com/resources/The_Luck_Factor.pdf

In the famous picture-counting experiment, people were grouped into two categories (those who were considered successful/lucky and those unsuccessful/unlucky) and given the the task of counting the number of pictures in a newspaper.
People in the "lucky/successful" group found the correct number in less than half the time it took people in the "unlucky/unsuccessful" group.

There was a small footnote in the front page of the newspaper: "This paper has 47 pictures."
Guess which group was more likely to notice that.
> The other point to this is how is this sort of compromise best communicated? It's important enough to hit [0] and obviously this news site, the mailinglist[1], but not the frontpage of arch itself.

I brought it up partially, and the simple explanation is; We don't. It's unsupported and compromised packages happens. There is no system in place to warn about it and the frontpage is reserved for news about issues regarding official packages.
I think that's possibly wrong as a key advantage of micro service over monolith is scaling. We have a 'single' product built as 2 micro services which is basically an external facing orchestration service that calls the compute heavy backend and it allows the external facing service to serve all the incoming traffic out of (on average) 4 containers whilst the backend computes with 32 containers and scales independently - very small changes to the incoming traffic can have large effects on the volume of traffic going to the compute service.
ExitScam: A game parodying ICO exit scams as a dApp
Imagine if GM built a significant highway and made it available for free for any GM OnStar customer, but everyone else had to pay tolls.

This used to seem utterly dystopian, but it's probably right around the corner. For instance, Detroit could be forced to sell off highways and if GM's financing division bought one as an investment...
This paper is lovely (and the authors do not spare themselves criticism, which is admirable in itself).

Mathiness is something that can usually be detected by reverse engineering the work and seeing if a derivation was important. Unfortunately, I learned this in my own discipline (statistics) by comparing how implementations actually functioned to how they were originally derived and presented. My own dissertation contained a rather terrifying bit of analytic derivation that, upon finding suitably large samples, yielded to an approximation that was many orders of magnitude faster. But hey, my committee loved that gamma.

The issue of reviewer scarcity is of a piece with all serious research. If it was easy, somebody would have solved it already. Post-publication review is the only sustainable model, and it's more beneficial for the reader if they go in with a skeptical mindset anyhow. Journals and conferences simply cannot serve as more than the weakest of filters.
That depends on the contract you signed with them. Even common carriers can refuse to transport objects. Many forbid even disassembled firearms for example.
If everyone in the world is an equally hard worker, then yes, all success is luck. But that's just not the case.

Anecdotally, I knew two identical twins who were both obese. They both tried to diet, but one always relapsed, while the other got serious and lost weight. Ultimately only one of the twins was "successful" at getting down to a healthy weight, while the other "failed".

Is it just luck, then, that one of the twins was born with more mental fortitude? Is that your logic?
Except they're not. Buybacks increase the share price, that means leveraged investments (such as options) have a disproportionate increase in value.
Well said. E.g. - There’s a lotta love out there for DACs with limited bits (e.g. - 10 bit digital to analog converters in low end 80s synths)

FM8 doesn’t sound quite like a DX100, and all that...
Hegel's produces new things though
"The Buggers have finally, finally learned that we humans value each and every individual human life... But they've learned this lesson just in time for it to be hopelessly wrong—for we humans do, when the cause is sufficient, spend our own lives. We throw ourselves onto the grenade to save our buddies in the foxhole. We rise out of the trenches and charge the entrenched enemy and die like maggots under a blowtorch. We strap bombs on our bodies and blow ourselves up in the midst of our enemies. We are, when the cause is sufficient, insane."

(Ender's Shadow by Orson Scott Card)
Show HN: POC: Rust library to allow typesafe access to JavaScript from wasm
TL;DR: Talent (inputs) are normally distributed but wealth (outcomes) have a power law distribution. So talent doesn't determine wealth. What does? Luck. (They do some simulations.)

I wonder if they're measuring the right kind of input though. IQ is distributed in a bell curve but that is one input. There is hard work, common sense, ambition, and energy. I wonder if you have a multi dimensional bell curve as inputs, you may end up with a power distributed output (all the elements have to line up for success).

Although, as someone pointed out, talent too is often a matter of luck.
> in the end your genes and where/when you were born determine pretty much your whole life

Interestingly, your genes arguably determine (and at the very least heavily influence) your talent also, implying that having talent itself is a result of luck.
I am a higher functioning case admittedly but I find that it seems to auto-correct some in the slow way via learning and workaround development. I suspect that having higher functioning adult autistic tutors could be useful.

On another note I have found that ironically my empathy is better than many neurotypical individuals falling way short in both compassion and comprehension of how others would react. Like wondering why their child is acting out when they are literally acting like an antagonist in a young adult dystopian novel (of the overly controlling as opposed to made to fight to the death for fun and profit variant).

Hell look at sesame credits - that looks tailored to create a rebellion and lead to a bloody purge of the high credit elites down the road. There was even an apocryphal old story about the Roman Senate considering requiring slaves to wear collars in public at all times until they did the math and realized it would let them know they vastly outnumbered them.
There's a lot of comments here about the style the code was written in. Is it really difficult for people to read through code with joke comments/variable names? I've run across this level of sarcasm since I first started programming and was going through code that was already years old with code like

Catch(Exception up)
{
throw up; //lol
}

I thought this was a long running and common behavior for software engineers when they were making projects for themselves instead of work
Buckle down and get it done? There’s nothing to “survive” here really.
It is theorized there is no adverse effect from killing mosquito species. There is always a counter-effect. Typically it's unpredictable. Mosquitoes FACILITATE transmission of bad stuff. I believe that if bad stuff is not transmitted, species evolve more slowly against pathogens. Species will still be exposed, maybe generations later through a scratch or otherwise. At that point, having never evolved a strong immune system the same animals will be less prepared. It's not whether the American Indians were to die from European diseases, but when.