skysight-inc/HackerNews huggingface dataset:
>I've always wondered why Google is so bad at keeping various services going

I'm starting to believe that it might be simply because low quality software is hard to maintain. They have some very complex software, but nothing of great quality. They might hire a lot of smart people, but not very many that are actually good at developing quality software. It appears that being smart doesn't make you diligent in your work, or give you an eye for detail.

Examples of this bad quality are simply everywhere; cursor left and right too fast in Google Image Search and that functionality breaks until you use the mouse to select the next image. Want to reply in Gmail, you have to click the reply button twice for the reply pane to appear. This is really basic stuff, and suggests a lack of competency in developing quality software, and a lack of care.

They are huge, but they are actually not very good.
Monday chill music
Intel: Fuck You, Pay Me.
You are not wrong. For some "highly dynamic" applications, say, optimizing compiler IR where there are many different subclasses of IR nodes, dynamic dispatch is nice. But when you are running an ML model, scientific application where you already know which sparse matrix format you need, etc, you can do all of that statically with less overhead and performance predictability. This is in no way an argument against Julia; the point is that you don't need dynamic dispatch if you can statically determine what needs to happen.
The article presents no evidence that Pascal is faster than C++ other than in a given amount of time the Pascal programmer will have more time to optimize than the C++ programmer - and no citation is provided for that statement either.

No mention is made of modern Pascal development environments and libraries needed to build modern applications. My experience is Pascal peaked in the 90s. What tools and libraries would I use today?

These are the interesting questions I would expect an entry such as this to touch on.
"Every" is a bit rich, considering we're likely 100s of years from testing it directly.
Why Hasn’t Jeff Bezos Weighed in on Jamal Khashoggi?
To contrast, I've been looking for a reason to use Go for a couple years now on an actual project, I haven't really found one yet. That doesn't mean that go doesn't serve a purpose and is probably more representative of me being adverse to taking on the risk of learning/using it with a project than it does as to the ability of Go to serve a specific role.
Feature queries help a lot, but seem to slip under the radar for a lot of developers.

https://developer.mozilla.org/en-US/docs/Web/CSS/@supports

https://developer.mozilla.org/en-US/docs/Web/CSS/@media/hove...
If you're looking to stay in the NYC region but don't need to be actually in NYC: Boston and Philadelphia have great startup communities and great transportation options.

Closer in to NYC: Stamford (lots of empty office space), Hartford (now semi–accessible to NYC by rail, plus an international airport), White Plains (easily accessible to NYC plus regional airport). NJ has a lot of office space along I–95 once you get out of the NYC metro area, but am uncertain on the rent.
You can buy a "new surplus" 35 mW diesel generator plant right here:

https://www.industrialgeneratorsforsale.com/product/caterpil...

I didn't RFQ, but I'm guessing below $1M...

They need this and a storage tank.

Here's another: $125K per 1.7 mW..

https://www.industrialdiesel.net/Generator-Sets/3516-CATERPI...

The story should be about gross tuitions at pubic universities..
There's a difference that's important to understand. U.S. support for Israel's aggressive policies is not a result of Israeli "meddling" or even the domestic "Israel lobby". Those things would never be permitted over so many decades if there wasn't a bipartisan U.S. geopolitical objective to begin with: namely, to have a strong Western-aligned military ally to project power over the region.

For comparison, Russia is nothing like that kind of client state ally, and support for their meddling is a fairly recent and specific case and not likely to last.
I've also found visiting https://calendar.google.com/calendar/b/1/r/settings

and setting date format there useful. Not sure if it's a universal setting like the previous, though.
I have not tried MobX. It smells a bit too much like Aurelia, and I've been burnt a bit by Aurelia. More generally, too, things that make heavy use of ES2015 Proxies for side effects tend to make me pause, simply by nature of black/gray boxing those side effects, and also making it a little harder to control/throttle them in cases where performance matters more than "magic".

(Which is an interesting turn of events, personally, because I really liked Knockout ages ago, but its attempted successors in MobX, Aurelia, and even Vue leave me cold. I think partly because Knockout was so much more verbose and forced/needed a clearer "MVVM" separation simply by how "dumb" it was, whereas Proxies and Descriptors gives too much of an illusion that you are working with "plain" objects that don't need a clear "MVVM" separation until it is sometimes too late to fix a maintainability/tech debt hole.)
Just like ETFs, unless you're 1% brilliant or have insider information you're unlikely to beat the market over an extended period of time.

If I could only make a few big or medium size investments I'd probably follow the market leaders as well.
Thanks, I probably just need to start forcing myself to use it for a while and try and get over the initial hump of just wanting to get things done quickly using the tools I already know.
What license is this project using? The repo has a license but besides the provisions listed there I don't see any standard license.
Should be called string hypothesis.
LinkedIn Live, a new live video broadcast service
I might surprise you! I really have greatly diminished my Amazon spending. No more Prime, Subscription groceries/household items; I'll get my electronics at NewEgg, B&H/BuyDig or even Best Buy. Going to buy things other places while they're still around.
https://byuu.org/library/libco/
i made a google drive shell that could create documents and update the doc's content with PyDrive.

Whats the difference?

https://github.com/chrissparksnj/google_drive_shell
>Is this a result of monopolization of industries where megacorporations no longer are worried about competition? Is it just a result of media getting more and more extreme ideologically? Maybe both?

>more about agenda than anything else...it's become so extreme that the average person can see it now

I believe it's that companies will always do what they assess is required to sell more stuff. In this age of hyper-awareness, uber-politicization, and social-activism, it's likely the companies now believe that's what people want--for them to be engaged.

And, it's a somewhat rational conclusion. On the other end, you see boycotts, etc. when companies go against the beliefs of certain customer groups, or even when companies sponsor people who do. It's this idea that people want companies to do "good", or at least the customers' version of good. So, they are likely just tapping into that. It's where many people seem to be these days, so that's where companies are trying to meet them.
Or instead of risking nuclear war, where there are no winners, only losers - just accept that things change and you can't be top dog forever.

That said, I don't actually think China will replace the US as top dog. It's growing faster yes, but has serious Japan-like demographic problems fast approaching. The thing about demographic problems is they're predictable and almost impossible to escape.

In absolute dollar value terms, the US is still competitive with China, which means they'll likely never close that gap before their demographics catch up with them.
There already is, and is called bitcoin.
FAANG doesn't make a lot of sense as a category, but it the kind of glib thing that rolls off the tongue.

For instance, Apple is a hardware manufacturer. The other ones aren't. Amazon has a major presence in e-commerce. The others do not. Netflix has more in common with the Walt Disney Corporation and 20th Century Fox than the others. Facebook and Google do look similar if you squint, however.

In another world not too far from this one, Netflix might be off the list, Microsoft might be on. Maybe Tesla would be on the list.
http://attrs.org is the inspiration for dataclasses, but attrs has more features and is available on all versions.

http://www.attrs.org/en/stable/why.html#data-classes
The thing is, you would have to disallow running as root in the system itself, including suid binaries and other things (e.g. docker exec -u root).

User namespaces forces this.
It's not just about not running as root, it's making sure the container cannot map to the real UID 0.
I don’t have a problem with installing ad blockers. That’s not what the article or my response to it is about at all.
Sure, also much cheaper.
But Munich has no sharks, and the wave is much easier to catch, and it's easier to train 360's :)
The Zurich wave is not that good.
I've had a look at the Nature paper you reference. It is not persuasive. Look at their Figure 4a, and try to ignore their fitted curves. What do you see?

I see highly variable data, which is clearly auto-correlated. And indeed the paper discusses how ENSO and NAO are correlated with the measurements, which is a reason to expect strong autocorrelations. As far as I can see, none of their error bars or significance tests account for autocorrelation. So you should ignore them.

Just eyeballing the data points does not give any clear impression of a decline over time. Consider the four regions with the most early data. Arctic has values around 1930 comparable to the most recent, and no clear indication of a trend, either long term, or in recent decades. North Atlantic has early values around 1910 that are lower than recent values, and again no sign of a trend. North Pacific seems trendless as well, with any slight indication of a downward trend not significant in view of the autocorrelation. Only Equatorial Pacific could be seen as showing a declining trend, but it is also the most variable, with some very high points (as well as lower points), with the high points all before 1960. One might wonder whether the high points represent measurement anomalies.
While at a major beverage brand conglomerate, I used to be interested in this kind of data.

We had various projects that helped us gain insights on consumers from hiring agents, observing camera footage, tracking SKU sales & out-of-stocks, and use of beacons.

Every major FMCG company I've worked with already uses some tech vendor for segmented footfall model to drive placements of branded displays and promotional space.

We did run into real challenges conducting A/B tests in the retail environment though. Unlike with web apps where A/B tests are easily deployed and measured with analytics, in the retail environment, its hard to effectively measure success of A/B tests and attribute shopper motivation. Say if an A/B test is conducted on whether a retail display will drive sales of SKU's we'd need to be able to attribute sales against those SKU's. The challenge is that a FMCG company will try to place new products everywhere around the store and only on paid-for displays so it'll be hard to assess the success. Can you also track where in the store a product was picked into a cart?

What I think is an interesting angle you guys have is that you integrate with existing hardware/ security cameras in stores. Solutions sold to me required us to install new cameras to gain insights on our brand's aisles. It may help your go-to-market to partner with major security camera companies (like Avigilon http://avigilon.com/) to sell your document as a part of a bundle.
If you ask a gamer about the portrayal of women in games, you will probably get a bad reaction.

If you ask a US Civil War re-enactor about the proportion of black people in the hobby, you will probably get a bad reaction.

If you ask a chess afficionado about...ok, I don't know what will set them off.

Some criticisms are off limits in every field.
Pretty sure my next PC build is going to be Zen 2 (3xxx series) and I'm going to try and get ECC memory for it. Even if it costs a little more/a little slower I think the knowledge that my data hasn't been corrupted is worth it.
Do you by any chance think you can make it to Nairobi, Kenya in your outreach? I have applied as many times as I have been rejected but it would be fantastic if YC came closer. Visa Free for all Africans (and most other nations), fantastic weather, and I volunteer to get you a prime location for the interviews(or just meetup) at the oldest most established tech open space in Africa/Silicon Savanna.
Plus you can all adopt and name orphaned elephants :)
Apple is still around because NeXT did an inverted take over, they were at the edge of declaring bankruptcy after the continuous failure to create a successor to MacOS.

Macs are a tiny percentage of current business, and only at reach of first world countries. Around 10% world wide.

Phones don't last forever, which is another reason not to spend diamonds on them.
Given that the mods can alter the rank of a post artificially, and do so probably often, this statement holds no weight.
No one is going to believe that chart as long as New England isn't listed as #1. </snark>
Eating 'ultraprocessed' foods accelerates your risk of early death, study says
Mazel Tov!
In bare knuckle boxing they can’t hit full power because they have to worry about their hands.
What's new in the world of the seL4 microkernel [video]
While that seems like a good answer, I can't see the NFL adopting that approach. Touch and flag football isn't really the same game, and wouldn't have the same draw as contact football.
Those don't seem equivalent. One affects a billion or so people. The other will only cause trouble in rare cases, no?
A circa 1998 winmodem may not have current drivers, but my circa 2008 Sell laptops have winmodems and they work in Windows 10. You can still buy winmodems today, they're just USB.
Julia doesn't have a debugger...
They specifically claimed this is a very important thing.

In my experience, Julia has also inscrutable scoping rules, a slow REPL, and it's only fast if you don't count the "startup time" of having to precompile everything.
just like black mirror
Telecoms equipment from Huawei and others are no different to desktop OSs and consumer IoTs in that they do require software and firmware updates from time to time. And given that these updates come in a form of binary blobs, in some risk scenarios it’s a fair argument that you’re ‘just’ one [‘security’] update away from backdoor running in your system. Damned if you don’t [apply patches], damned if you do [and get more than you bargained for].

Another consideration altogether is what is a backdoor to begin with? A hard coded password? Absolutely! Some other obviously nefarious code that can be proven to be left there for one possible reason only? Absolutely. But what about a buffer overflow kind of programming ‘mistake’ deep in protocol stack that just happened to be missed by QA? Most of the telecoms gear highly likely is running SW written in memory unsafe languages and runs on OSes lacking [many of the] modern protections such as w^x or aslr. I think it would be hard to definitively say if these were left in intentionally with someone possessing ready made exploit, or just because of mistake.

So when we talk about evidence of backdoor, it’s as usual, not a simple black and white yes or no question. It’s more of a risk question, with a twist of international power plays.
ECC is a hardware level implementation usually.
> Technicians fall to their deaths from cell towers all the time.

I now have significant reservations about allowing my child to partake in the great American tradition of professional cell tower maintenance.
Reinforced learning model for natural language queries to SQL
Rust Derive Macros
> They understand the fundamental game mechanics to a competitive degree (starcraft 2, overwatch, los) and their games are incredibly

You and I know two completely different companies then. World of Warcraft BFA is, anecdotally, causing players to hemorrhage, and the only reason I have to report this anecdotally is because Blizzard stopped reporting their subscriber numbers after hemorrhaging players for boring and bad content. BFA was incredibly buggy and not even a half-finished game when released.

Their development process feels spreadsheet-driven and concerned primarily with keeping their subcount high through tedious content which takes long amounts of time, rather than keeping their subcount high with quality content that keeps the playerbase engaged.
Microsoft: 70 percent of all security bugs are memory safety issues
Using zero probability on infinite sets to ascertain the inexistence of an object doesn't work. Lots of things have measure zero in an infinite set. For example, out of all the integers, the probability of picking 7 is zero. Any finite set will have density zero in the integers too.

So I find his small probability, however tiny, that out of all possible integer tuples none of them are a counterexample to be utterly unconvincing and ultimately misguided.

To be clear: my complaint is that there is no way to turn this kind of argument into an actual proof. We could salvage other physicist arguments, but not this one. Probability zero on an infinite set cannot mean inexistence. And the rest of what he's doing, trying to determine that counterexamples must be rare, is "well duh, we knew that, because we've been looking for them."
Is solving it not that hard?! I chipped away at it for a year before I figured out a (really inefficient) technique.
Rulesets aren't what bound a "sport".
Why is shit like this even news? Venture capitalists fund every random dude's and his mother's enterprise
> As a couple with troubles conceiving... it was not welcome

This reminds me that Skype insists on reminding me it’s Father’s Day. My father died when I was 11 and it’s still something that hurts even though I’m now in my 40s.

I previously disliked Skype because it’s terrible software, but the lack of any consideration or even any opt out makes me actively despise Skype. If I didn’t have to use it for work I’d drop it in a second.

I’m sure somebody, who’s had a perfect life, just didn’t think what effect a message like this might have. However, it does just seem like yet another example of how our industry can be so blinkered.
this is why i use cash whenever possible. most transactions should be one time events
The incentive system at Google for promotion (which is where the dollars get much bigger) rewards launches, not maintenance work. You'll see hundreds of people on new products that are launching and hardly any full time engineers, excluding SREs, on products that literally bring in a billion dollars because they just work.
In terms of mitigation, simply running as non-root is not enough as it is very difficult to prevent escalation to root (e.g. suid binaries).

User namespaces which is setup such that uid's in the container are not mapped to any in-use uids on the host is needed.
Commendable effort, some critiques about the inconvenience of relearning the internet:

Yes opening TOR to run a search query is just as easy as having Chrome open all the time too.

The non-google email that you also made over TOR should be set up already.

Regarding social networks, delete your account. Make a new one with no phone number or a different phone number. This breaks the social graph. Honestly, just don't add people back to it. Your immediate family knows how to contact you, and if you add them back the whole social graph relinks you with them. Download your data if you have attachment issues. You can avoid the awkward "I don't have that network" conversation by actually having one, for some people you meet. For others, use the other way to contact you.

If a Google Voice no longer works to signup to a social network, and you don't want to pay for an additional line, then head on over to dark net marketplaces because you can pay people to get the phone number confirmation codes for you there. But of course, you can probably also find someone on Fiverr if someone convinced you DNMs are "scary". DNM providers likely have better access to mass phone numbers.
Wow. Flow actually would save my company so much time and money and yet it's blocked from my work address.
We are destroying the planet, now that’s something worth worrying about!

Corruption is also bad, especially when it contributes to important problems like climate change.

Obsessing about whether some transistors at Google and Facebook are switched in a way that was influenced by your baby: waste of time.

Whether the burning of the Earth will result in millions of less fortunate babies dying of malnutrition and heat stroke: worth worrying about.
I know the difference between the stacks, but what I'm asking specifically about the Zero is, when do you

(need the additional benefits of a full Linux stack) && (the modest hardware of the Pi Zero W is enough) && (are shipping stuff at scale yet can live with the flakyness of microSD)?
Can you specify which motherboard please? And I guess it's a pair of Nvidia cards fitted?

I'd like a setup like this in my future!
Primer: A chatbot to teach you entire CS by the end of the year
Teens of Anti-Vaxxers Rebelling by Getting Vaccinated
Thing is, I had that all set up! I'd deleted all the IE icons! Spotify did an end-run around all my precautions, because there was basically no way to remove IE from the OS, and any app that wanted to use it could.
that's still the case. Has there been any decent startup coming out of NYC the past 5 years? I'd say no.
Nice to see this happen. I'm glad that it will get more attention and some possible improvements.

One thing I'd like to see is a specified practice for versioning projects that "wrap" another project where the "inner" project's version is significant to the user.

For example, a long time ago I wrote a Ruby gem to expose jQuery's templating library to the Rails asset pipeline. My gem had a version, but each version also had the jQuery Templates source code packaged within it, which of course was also versioned. The most useful thing I could do for the gem's version was to have it match the version of JQT that it contained, but if I needed to make a new gem release to change some of the Ruby wrapper without changing the packaged version of JQT, there was no "official" or universally obvious way to denote this. I could add an extra number on the end, but it wasn't obvious that this extra number wasn't part of JQT's version just from looking at the four-part number. I believe some package managers use the name of the system in the "wrapper version" to denote this, e.g. "1.0.0.ubuntu4" but even that is lacking because you really need two represent two different fully semantic versions. I'd be great to see a solution for this specified.
For what it's worth, I didn't downvote you- but you should realize the gap between what your Wikipedia source says and what you originally asserted. Yes, Wikipedia is right that the existence of dark matter isn't proven, and it's also true that there's no proven connection to the Standard Model; it's also true, as I said, that scientists are pretty sure that it does exist (the alternate theories are widely regarded as long shots.) And if it exists, this novel form of matter would need to be fit into the Standard Model somewhere, since that is intended to describe all forms of matter.

Incidentally, I also think you're getting your history of science confused; the "cosmological constant" term Einstein used to make relativity consistent with his belief in a static, non-expanding universe was a "hack" (he himself wound up admitting it was unjustified.) But that's entirely unrelated to dark matter. Similar modern theories to the cosmological constant have been termed "dark energy," but the use of the word "dark" in both doesn't imply a real connection- it simply means that they each haven't been directly observed.