skysight-inc/HackerNews huggingface dataset:
It is due to one central point: the product is not simply software that processes data, the product is a product of data.

Imagine if you write a mobile application that stops working if the mood of the user changes. How much of a headache would you have developing, deploying, and maintaining that kind of apps?

Concrete example: You work on a churn problem. You're good and you have support, so you get the data fast. You produce a great model. That model is perishable. The market changes and the model you trained with the data your client gave you becomes stale and loses its "predictive power". In the simplest scenario, you must get fresh data, and you do it all over again with training, deployment, etc.

One other difference: for normal software development, your stack is pretty much set and you spend most of time using that stack to develop, test, push. In ML, a lot of the effort is in exploration. You want to try a new paper, a new algorithm but that algorithm is only implemented in one library and not the other, and that library conflicts with another one. You want to try as many combinations as possible. This doesn't really happen in standard software development. Components change relatively slowly.

There's also the data problem. Unless one does Kaggle competitions, you don't get to have JSON or CSV in projects. In most cases, you get whatever the client has [emails, powerpoints, files, archives, audio, video, esoteric third party systems you have to interface with without vendor support]. There's no "API" to tap into, and there isn't only one source of data you can build an interface for and call it a day. Hence a lot of custom code to process that.

There are many problems like these. We spend time with applicants who do competitions and imagine that the job is building models to tell them we're not there yet.
Google has a reputation for getting bored of projects and shutting them down, if they controlled the web it’d be gone in six months and everything would have to be AMP
It's gone the way of "literally"
Nuclear weapon use in the atmosphere, especially when not near-ground, is orders of magnitude cleaner than reactor accidents. A few hundred kg vs. tens of tons of isotopes released.
I was a bit young at the time but isn’t this what AOL tried to achieve?
How about Netscape communicator (I used it since 2003), then Firefox (first release was in 2004)?
> Unsurprisingly, the first mantra my dad imposed on everyone was (in the voice of Faye Dunaway) No. Apple. Products. Ever!

As someone who has to maintain my extended family's fleet of outdated apple products. I can only daydream.
Please stop with this. Nuclear is the only way to keep our current level of society. Our solar plants are going to lead to massive poisoned landfills due to their heavy metals. They are hard to recycle and so many are just dumping them. Modern nuclear can meet all our needs and stop global warming. If we pursued nuclear in the last century, we would be facing global warming now.
I just received my developer beta MNT Reform, and I've been really enjoying it. They keyboard takes a bit of getting used to, but everything's very cute.
I don't know what other people think, but IE to me is synonymous with a browser that was good, but then stopped improving in any meaningful way for years. The first version of Chrome showed that there was still immense worthwhile improvements that could be made in browsers. If anything, the rate of improvements to Chrome is accelerating, even after they established marketshare dominance.
Positive virtual environment based on social psychology – User experience
For a few days I have been wondering about the user experience and the problems that nobody is seeing in this field. I wondered why we are seeing the relationship between the user and technology as something human-machine but not human-human. It may sound silly, but you will understand what I mean. We should not interpret what an electronic device offers us as a service, but as a favor that a friend does for us. People may not understand it that way, but they probably unconsciously establish a feeling of affection towards their devices as they do with a friend. However, we humans do not establish relationships without trust, and trust is formed from the acts that instill it in us. If we are sincere, respectful, collaborative and open with a person, that person will eventually succeed in establishing a relationship of trust in. So simply why don't we design protocols based on the principles of sociology, social psychology and specifically trust to design electronic devices, apps and OSs in order to maintain our users and clients for much longer. If you want to know more, leave me a contact method in the comments and tell me what you think and PLEASE DO NOT ATTRIBUTE MY "WORK". You can use it, distribute it or talk about it without any problem, just don't forget to mention me as Jevag.
Those picky people end up ordering the same exact thing off of every menu. Keep that as one of your ten options. Satisfy the boring people, and provide better service to people with some culture.
True, but fortunately the vast majority of content isn't fronted by AMP. Most of my queries don't return AMP pages.
Poo-poo it all you want. It is happening and it will be the end of the deep state establishment.
I believe he is in good faith. My concern is that his opinions and what corporate policy is going to push for in a monopoly situation are two different things. You only have so much power as a technical person. Policies that are good for the community align with a company bottom line only when there is competition. Otherwise things degenerate, it might take time but I don't see any reason why they shouldn't. Especially when the barrier to entry is so high.
I didn't have access to a computer until I was almost 20. Incredibly fascinated by it, I sucked up all the knowledge I could. I started with general IT which turned into a generic call center help desk job. I did that for a few years while learning to code on my own. Mostly basic web related stuff which I parlayed into helping out part time on a project at the company I worked for at the time. Once I had some real resume experience on my hands I was able to work that into a full time programming job at a very small company on a team of three people doing workflow management software. It was very close to dotcom bubble days and I probably got the job because I was willing to work for cheap compared to other developers at the time. Mostly because it was more than I was making before and I didn't know what I could have been making. Outside of a few unrelated courses I have still have no formal training, certifications, or degrees and am entirely self-taught.

Today, I work as a technology lead in the innovation lab at a large reputable company doing machine learning, deep learning, blockchain/crypto, tech evaluations, investment portfolio bootstrapping. Most of what I work on is turned into a product (new or enhancement) or acquisition for the company. I think there are multitudes more opportunities than were available when I was starting out. My advice is to always keep learning on your own and from others. Don't let yourself get to comfortable and find projects that are challenging and interesting to work on.
There’s kind of a massive amount of experimental evidence that superpositions happen.
Someone's going to get a friendly email from in house counsel tomorrow morning....
I am mechanical engineer without any formal SW training. I see lots of people from different fields who are programming BUT they all have a degree in some field no matter how unrelated. From what I have seen a lot of companies will filter you out automatically if you don't have a college degree. This gets better with seniority but in my view it's something to consider.
SFINAE is the obfuscator's best friend. In c++, you only need a single function name. You'll need to add garbage parameters to disambiguate some calls, but that will only add to the reader's challenge.
It’s not a lisp. It’s similar to s-expressions, but it is not lisp. It’s a tree based language and that’s the entire similarity. There is nothing else here that is reminiscent of lisp.
> Ramsey Theory ... is often explained to undergraduates via the Party Problem, which asks what the minimum number of guests is such that at least n will know each other.

This isn't quite correct, as of course you can in principle have a party where no one knows anyone else. The correct question is: "what is the minimum number of guests such that either there are n guests who all know each other, or there are n guests none of whom know each other".

The answer for a given n is sometimes called the nth Ramsey number. Ramsey proved that the Ramsey number exists and is finite for all n. The third Ramsey number is 6, i.e. at a party of 6, there's either a clique of 3 or an "anti-clique" of 3. The fourth Ramsey number is 18 and is the largest n for which we know the number. We know that the fifth Ramsey number lies between 43 and 49 but don't know what it is despite decades of research (a fact that I find amazing).
This is probably straying a little off-topic, but AMP seems nothing like a walled garden when compared to Facebook, Instagram, or Apple app store.
> In fact - advertising that is 'well targeted' is considerably less annoying than ads that are poorly targetted.

And better than targeted ads are ads that only need contextual information to work. If I'm on a page for a bit of sports equipment, I'm probably interested in sports equipment, or at the very least sports. Didn't need a complex data collection and analysis pipeline there.

> unless you are willing to pay for apps - you might now see 10x more ads appearing on pages than otherwise.

I do in fact pay for apps, and I'd very interested in seeing the data collection + sale markets collapse, so that apps are not tempted to double-dip and sell my data anyway.

> The better we are able to connect people with the things they want, the better we all are.

I'd suggest that the more efficiently we are able to let people find what they need, the better. Advertising exists to sell you a product, totally regardless of whether it's the actual best product for your needs.

> Of course, privacy matters as well
If advertising can be done even 50-60% as well without scooping every piece of user data it can get its hands on, then it should be.
How many parts of Ireland ever receive less than 20cm of rain in a year?

Grass fires are not considered a significant danger in CA... it's the big canyon fires with 20+deg slopes rising 1000m covered with Eucalyptus and other large trees interspersed with scrub brush that create firestorms and can easily burn 40km^2 per day even with mild winds.
Our company has COBOL that's from the 80's. There's some Java batch stuff and Oracle SPs that I worked on 7-8 years ago that are still in use.
It's not the new IE in so far as the problems with it are not the same as the problems IE had.

IE was a stagnant platform with proprietary technology that still haunts my workplace: Cognos < v.11 only has complete functionality with IE. For a couple of years we could only use our primary ERP system with a specific version of JVM in a specific version of IE. IE failed (at least in part) because it failed the consumer experience.

Chrome generally gives users a good experience: Page load times, better in its own very popular apps (though apparently sand-bagged against competitors) built in high-quality search, etc. The reasons it fails are, in my opinion, primarily on the privacy front.
Neither the US not UK has built and finished a new nuclear plant in 40 years, and the single one (1) in progress in the UK is a 15-20 year project with a construction cost of £23Bn and a subsidy of £50Bn.

Trying to turn the small UK nuclear like this would cost £1Tn private construction, £2Tn government subsidies, and take 700 years.

Assuming it actually gets finished and not shelved by economic collapse/Brexit as its being built by a French company.

It goes with Patrick Collision’s question about why the West can’t build big projects quickly and affordably anymore.

Rolls-Royce were in the news recently with a mass-manufacturing small nuclear reactor design, but at this rate the political arguing will see us with Lithium battery storage for intermittent renewable years before 50 new nuclear plants for baseline/backup capacity. Or buying Russian nuclear power surplus in 2050.
> Enlisting the magic number for items per food category. At fast-food joints, it’s 6; for snazzier joints, it’s 7 appetizers/desserts and 10 main courses.

My first gut reaction to those stated prices was that the consultants hadn't adjusted their prices for inflation for at least a decade.

But then I looked at the (current menu) prices of the restaurants I went to in college and also my hometown (both in low-cost parts of the Midwest). It was only then that I realized NYC has made me accustomed to much higher prices.

Those numbers are substantially accurate in my college town and hometown. Meanwhile those numbers need to be adjusted upwards by 50-100% for NYC.

EDIT: My skimming of the article was poor; the quote refers to number of items per category not price per item per category. My anecdote remains true though.
How do you begin a complete rewrite without stakeholder approval?

Please advise.
Introducing the Filecoin Economy
"What is regression to the mean"

"Everyone surely paid the same average rate of 11%"
At https://apply4.com/ we have a SaaS helping local municipalities streamline how they manage particular types of permitting, including permits for filming and special events.

The sales process has typically involved multiple in-person meetings (until recently, at least) and been very long with larger contracts needing to go out to tender.

Not sure if it'll be the case for you, but we often need to persuade multiple people from the department that will be paying for the software as well as one or more people from the municipality's central IT team (who naturally have rather different concerns and priorities).
Chromium is the exact opposite of internet explorer:
Internet Explorer slowed down progress by getting low human resources, chromium on the other hand has more human resources than any browser has ever had (especially since Microsoft joined them) and enrich the web through new features at an unprecedented pace.
Internet explorer was stagnation while chromium is making the web a better platform in real-time

The new IE obviously is webkit which miraculously can still run most websites,but for how long?
After the mozilla lay offs, it's probable that they will slowly but surely get massive webcompat issues too
I think there has been a general decrease in the value placed on self discipline. Part of it is the abundance of pretty much everything, and an overall rise in the basic standard of living for the average American. Part of it is the coincidental rise in the exaltation of self- social media reputation, self promotion, self fulfillment.

This change, I think, is especially evident in the change over the past decades in the American Christian communities. Churches with laws and discipline have been on a steep decline, and churches that focus on feel-good messages that basically amount to "try to be nice, it is wonderful!" seem to be becoming the norm. It isn't even just the megachurches, even Catholic traditions have largely abandoned any sense of enforcing the practice of discipline- observing dietary restrictions on Lent is more a holiday and an excuse to eat fish rather than an observation.

Obviously, there are no shortage of examples of strict laws going wrong, but I do think that society as a whole could do better by practicing forms of discipline- whether religious observances, meditation, or entirely secular things like community organized walks or workout routines.

The power of sacrifice, as you put it, is a strength to overcome adversity, and is a state of mind and habit that requires practice.
Well they'd never be given that chance under either the corporate or the venture models. That's why governments or charities are for I guess?
Everyone in these industries takes statistics in college and maybe grad school tool. The problem is (1) that statistics is hard math and these people aren't math majors (2) if you do statistics correctly you can never say anything bold with confidence, which kills your career in any field except statistics itself
It's pretty sad how underdeveloped the BS detectors of a lot of people are. I find it hard to understand how people can fall for QAnon but then I also find it hard to understand how anybody can be swayed by campaign speeches or political advertising but obviously these things work.
alias of the internet for users, main target for devs and designers. Chrome is the new IE.
I don’t know, at scale in a company, my mood has always been (with Windows, mostly, but sometimes older versions of macOS) that if the issue doesn’t exist on a clean test box, we’re reimaging your machine. Since home folders are often somewhere else (folder redirection or OneDrive in Windows, in this case on a separate volume from /System), a OS reinstall isn’t very time consuming. Once the OS comes back up, MDM grabs it and sets up policy and applications.

For personal use, most people don’t install stuff that’s that complicated to redo (maybe at most, Adobe and Office which are download pkg and sign in), so if the OS was so fundamentally borked that the sealed system volume stood in your way, you’d waste more time trying to fix it by hand rather than just reinstalling the OS from Internet Recovery and signing back in. Especially since Time Machine does a good job at backing up home folders.
What for? Say printf returns an error, what would you do in that case?
If you do it that way then you don't gain much security. Any SQL exploit would just need to add the Set Local Role to break out of the tenant row level security. Any code error would (probably) still allow unauthorized access because that error will likely also set the incorrect user.

It adds a layer of security so it might prevent some bugs leading to exploits. But in itself is not enough to rely on to separate tenants.
It depends on the organization. Most teams in most organizations have enough freedom (and rightly so) to do some kind of cleanup work, improvements, refactorings. When the development team is unsatisfied with the state of the application and they feel they will not get buy in for rewrite (and usually rightly so...) they might decide they will rebrand it as internal improvements/cleanup/refactoring. Have seen it many times.
Aren’t all protocols gp mentioned the evidence, are they?
France seems to be the only country that's very good at it - nuclear reprocessing everywhere else has a pretty poor safety record, with widespread radioactive contamination and an unfortunate tendency to irradiate workers. (It's also, as I understand it, the exact same process used to produce weapons grade plutonium for bombs, not merely similar.)
> Normal testing was bypassed - per management request after a small code change.

That lesson will really never be learned. This happens on a daily basis all over the planet with people who have not been bitten - yet.
It would give reputable battery producers with all kind of certificates a thing and not buying dubious compatible batteries from Amazon/EBay/Ali/whatever a thing.

It would also make it easier for people to learn how to replace batteries.
Coal, of course, is far simpler; the waste can be conveniently stored in peoples’ lungs, and occasionally spilled into rivers.

The advantage of nuclear here, arguably, is that the waste is at least somewhat containable.
It cuts both ways. Shutting down projects that aren't core can also be seen as focusing on what matters. Google shutting down products also gives room for other companies to fill that need. The Google Reader shutdown was the besting thing ever to happen to Feedly. I wish Firefox was a little more aggressive in shutting down some of its side-projects to focus on the things where they can provide value that other strictly-commercial companies will not.
Yes, here's the full list of cities with photogrammetry 3D instead of AI buildings: https://www.rockpapershotgun.com/2020/08/18/all-341-photorea...

There are 341, but note that London UK is not one of them. Many are in the USA.
Yes, private ownership would lead to tree farms which might find that clear cutting is the best way to maximize output. With regulations on soil runoff, I don't see that as a problem.

My proposal was one that might have a chance of being implemented, thus the reason for private sale of part of the public forest land. It would be impossible politically to get a 1/3 transfer of Forest Service land into wilderness designation and steep reduction of lumber sales on the rest. Allowing the sale of some areas to open up space for towns and cities and some for high output tree farms seems like a reasonable compromise to me that might be possible and I think a better situation that the current one.

You would not transfer any old growth to private hands. There is almost none left outside national parks and wilderness areas (Edit: excluding Alaska), in any case.
You think George Bush or Donald Trump got a 1600 on the SAT, valedictorian of their high school, and/or play the violin at a high level?
> There were only a few consular officers of color in Juarez. They, too, had been pulled into secondary inspection a few times at the border, but CBP officers seemed to be more aggressive with me, probably because I had begun regularly to ask to speak to a manager whenever I was pulled to secondary inspection.

She might have just gotten on their "annoying-persons" list. If this was indeed race driven than the other black officers would have a similar track record and it would have made a much more damning post with their combined experiences. The fact that she doesn't mention their stories leads me to believe that her experience was much worse than the other black diplomats.

Be it incompetence (a recurring glitch in the computers) or malice (the guards were harassing her personally) it doesn't seem to me to be clearly caused by racism.
Unevenly Distributed (2016) [video]
Yes. Producing semiconductors or rare earth magnets is not a very clean process, Silicon Valley has a lot of uglyness left over from such processes. Cheap renewables supplies produced in the far east are certainly not clean in that regard, and you need a lot more in mass and volume than with nuclear.
I used netscape whenever possible. That was most of the time, but there were plenty of ::sigh:: have to view this site in IE moments.
Twitter bio: "Web Standards at Google in my spare time".

It is difficult to get a man to understand something, when his salary depends on his not understanding it.
> Marcus Aurelius family comes from Spain

And that is Spain before the Moorish invasion. A similar asterisk could be added to much of the rest of North Africa regarding Muslim conquest: https://en.wikipedia.org/wiki/Early_Muslim_conquests